This is an automated email from the ASF dual-hosted git repository.
davydm pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/logging-log4net.git
from 00be8ec6 Switch `git-broadcast` workflow to manual
add fa1edf5b #111 Dropping support for older runtimes - added release
notes for 3.0.0
add 2a8ad3bd removed legacy target framework from docs
add cfd638b8 removed legacy target frameworks from examples
add c9e63b6d removed legacy target frameworks
add 2e5a79ad replace #ifdefs in XmlLayout for netstandard with extension
methods
add a88c5a56 remove obsolete #ifdefs #111
add af15cf87 remove obsolete #ifdefs from unit tests
add 5284f213 #111 fix warning for netstandard
add 5b38950a XmlWriterExtensions with #ifdefs (consistent to the rest)
add 69887afe fixed unit tests
add 0319b8eb updated nuget packages for test project
add 6a239e67 sealed some test classes
add e4928d97 removed legacy projects for netstandard 1.x
add 95413159 consolidated nuget properties in separate property group
add a1994c86 moved examples to new folder structure
add 37728cbf updated examples to - SDK-Style - .net8 - modern C#
add af911722 - Jiří Činčura removed from nuget owners - readded ASF
license to solution file
add 20cf9dca - updated build scripts - added Jan Friedrich as Committer
add b814f6b1 Merge #120
add 8dd714c5 Merge remote-tracking branch 'origin/master' into
Feature/111-Dropping-support-for-older-runtimes
add bab47ac5 Merge remote-tracking branch 'origin/master' into
Feature/111-Dropping-support-for-older-runtimes
add 7c03ad6d Merge remote-tracking branch 'origin/master' into
Feature/111-Dropping-support-for-older-runtimes
add 780afed7 Enable nullable for FileAppender, RollingFileAppender and
tests, then fix null issues. Also includes adding friend reference for unit
tests to remove reflection code across unit tests for type safety, removing
ArrayList usage in favor or strongly typed lists, and a few opportunistic
auto-properties and other modernizations
add 85fe3c92 Fix remaining reflection in tests, fix net462 tests by
removing 3 NExpect usages that conflict with lack of strong naming in NExpect
add 52428ef3 PR comments
add 194f2596 :alembic: enable DEBUG logging to get more info - ignored
branches _should_ be working
add 58b4bc4a :bug: should include quotes in yaml
add df36e5b7 :mute: disable debug logging
add dd6b4b10 Fix dup pakcage ref warning
add 996afa30 changed log4net.Tests to no longer be signed
add 4ff23931 fixed PR comments
add 97731236 Enable nullable annotations for the repo, then update a few
files with nullable, convert .NET 1 data structures to strongly typed
collections, and perform other modernizations
add 466880d0 PR comments
add 7bde9329 More test coverage
add db44c9ce updated release notes for 3.0.0 #111, #124, #127
add 35767bd9 Enable building log4net with docker container #127
add d8843304 #127 suppress warning for SmtpClient (won't be removed - only
obsolete in the mono sdk)
add c44c17e8 #127 add missing chmod +x docker-build.sh
add a7f02548 #127 disable EnvironmentVariable tests temporarily
add be7f327b #127 consolidated build documentation
add aaa521e1 #127 added link for installing docker
add ee68e61c 3.0.0 for package.json
add 5e790e1c #127 consolidated build in Dockerfile changed repository.url
in package.json
add b5f6ea2d Nullability and modernization updates, part 3 (#126)
add 1115813f Part 4 of nullable and modernization (#129)
add 0888221a change indent size to 4 - complying with community standard
add 11228c2b merge master
add 559b19a9 use 2.0.17 in examples
add 56c11943 #111 fixed missing license headers
add e53b3499 Merge remote-tracking branch 'origin/master' into
Feature/111-Dropping-support-for-older-runtimes
add 41e6d65a added [RESULT] template
add 997f80b2 fix typo (line break) in .gitignore
add 33f17fae #111 .NET implementations on Unix-like systems only support
variables in the process environment block
add 5eb038ac Part 5 of nullable and modernization (#131)
add bb86fea1 Nullable and modernization part 6 (#132)
add 67a2d860 merge master
add 6f03114f fixes #134 IndexOutOfRangeException in LogLog.LogReceived
(#135)
add 3db7a775 Nullable: Eliminate nullable in one place, and clarify the
meaning of null levels in doc comments (#136)
add 6d23e812 #124 restored IAppenderCollectionEnumerator - implemented
ICollection.Add & Remove explicitly for keeping old signatures - added breaking
changes to release notes
add 789190ac #124 Dispose TextWriters in XmlLayoutTest
add 202bb5ca Remove obsolete properties, methods, and classes for 3.0
(#138)
add 16553f8e #139 adjusted mail template
add 53bc2e2e #139 updated download links
add 95383f30 Update README.md
add 03ed9af7 #124 fixed LoggingEventTest for execution in CE(S)T or SAST
add a8b207f0 #124 added missing nullable attributes from net6-8
add babde01e #124 added Log4NetAssert
add f0b5ad4f #124 fixed more nullable Warnings when targeting net8.0
add a4d877f6 #124 added links to https://github.com/dotnet/runtime - more
pattern matching
add c4df728e Merge pull request #141 from apache/Feature/124-nullable-net8
add 0be9ab61 Use Logging Services common pages #144
add 5b599e7f Provide hostnames in `src/site/site.xml`
add c3945e17 Merge pull request #145 from
apache/Feature/144-Use-Logging-Services-common-pages
add 2b1bc5d6 #144 download_log4net no longer exists (was moved to
https://logging.apache.org/download.html)
add 8d6dca76 Merge remote-tracking branch 'origin/master' into
Feature/111-Dropping-support-for-older-runtimes
add 50ed1019 #146 tabs to spaces
add bbc057a7 #146 add installation page
add 5bc38133 added test for TimeEvaluator #149
add 935b16a6 Merge remote-tracking branch 'origin/master' into
Feature/111-Dropping-support-for-older-runtimes
add 1031ec47 fix download location #142
add 531ce1f6 #152 updated download link to
https://logging.apache.org/download.html
add 825fa9b8 Merge remote-tracking branch 'origin/master' into
Feature/111-Dropping-support-for-older-runtimes
add bd6bc11a #129 Prepare release 3.0.0-preview.1
add a4489f0c Merge branch 'master' into Feature/140-3.0.0-preview.1
add 9c062ee4 #140 create pdb files for release builds
add 7f830373 Merge pull request #140 from
apache/Feature/140-3.0.0-preview.1
add dcf4d78a #140 updates Contributing section (removed dead links and
jira)
add 8c608ddd #111 removed feather from logos
add 6e564bee #111 DebuggerDisplay for LoggerKey
add 68026d5f #154 RemotingAppender removed
add 0c44ace9 Merge pull request #155 from
apache/Feature/155-removing-RemotingAppender
add 48d0fad3 #154 added Remove RemotingAppender to release notes
add 1d7aaede #158 NetSendAdapter removed - last supporting OS was Windows
2000
https://learn.microsoft.com/en-us/windows/win32/api/lmmsg/nf-lmmsg-netmessagebuffersend
add 804c8622 Merge pull request #158 from
apache/Feature/158-kill-NetSendAdapter
add 22a3b1d2 #156 fixed Regression when creating nested loggers in reverse
order
add c0cffd21 #156 better names for private Hierarchy fields
add 998216a5 #156 use Interlocked.CompareExchange instead of lokc(this) -
shortened xml comments - Hierarchy.EmittedNoAppenderWarning is now internal
add 5f94dcca #158 added removal of NetSendAppender to release notes
add 34b501c5 Merge pull request #157 from
apache/Feature/157-fixed-Regression-when-creating-nested-loggers-in-reverse-order
add d4e436d8 #111 3.0.0-preview.2
add d2f7b3bc #154 removed RemotingAppender and NetSendAdapter from
documentation
add 53a6684d #111 DOMConfigurator -> XmlConfigurator
add 04e14cd8 #111 less locking in Hierarchy.GetCurrentLoggers
add 60d4fbc1 Fix dotnet test Command Not Recognizing NUnit3TestAdapter
(#164)
add b9eedf21 added release notes for
https://github.com/apache/logging-log4net/pull/164
add 715aa944 fixed typo in release notes for 2.0.17
add d10b36fc #111 cleaning up comments
add 6f5d940b #111 cleanup test class
add 1c3c18f3 #111 removed deprecated mailing lists
add 102fcde5 #169 fixed NullReferenceException when comparing with a null
Level
add d6c95c03 Merge pull request #170 from
apache/Feature/170-Fix-NullReferenceException-in-Level-comparison
add d176ed17 Merge remote-tracking branch 'origin/master' into
Feature/111-Dropping-support-for-older-runtimes
add 5b0116bc #168 wrap encoding in ColoredConsoleAppender for skipping
preamble
add 2a7683ca #168 added tests for LevelMapping
add af6f59f3 #169 onlyFixPartialEventData -> fix = Partial in config
examples
add 62aa1e81 #168 added release notes
add 4c2ed965 Merge pull request #172 from
apache/Feature/170-ColoredConsoleAppender
add b94b45a1 Merge branch 'master' into
Feature/111-Dropping-support-for-older-runtimes
add bb603592 #175 Dropping support for legacy serialization
add 402f8e88 fixed typo in releasing.md
add b8b97a09 removed changes.xml (was not used anymore)
add 8327a6cc more cleanup for 3.0.0
add b923ab6d fix JSONArgsRecommended
add bf68ec46 fix JSONArgsRecommended
add 938db5ea fix JSONArgsRecommended
add 428400a2 fix JSONArgsRecommended
add 1bc5dbdc fix tests for mono
add 555acfab fix tests for mono
add e28b036d fix tests for mono
add f64e3cf5 exclude tests with different behaviour on mono
add 0604a0b4 Merge remote-tracking branch 'origin/master' into
Feature/173-Dropping-legacy-serialization-support
add 2fc9acc5 Merge remote-tracking branch 'origin/master' into
Feature/173-Dropping-legacy-serialization-support
add 894f15ab Merge remote-tracking branch 'origin/master' into
Feature/173-Dropping-legacy-serialization-support
add b818fea5 Merge remote-tracking branch 'origin/master' into
Feature/173-Dropping-legacy-serialization-support
add e2a55bd9 3.0.0 Preview 3
add 0348728f Merge remote-tracking branch 'origin/master' into
Feature/111-Dropping-support-for-older-runtimes
add 5bd94e7e Merge remote-tracking branch 'origin/master' into
Feature/111-Dropping-support-for-older-runtimes
add 9f81ba3d Merge remote-tracking branch 'origin/master' into
Feature/111-Dropping-support-for-older-runtimes
add 1ae28030 Merge remote-tracking branch 'origin/master' into
Feature/111-Dropping-support-for-older-runtimes
add b7cb3917 Merge
add 9d7c1cb8 Merge pull request #174 from
apache/Feature/173-Dropping-legacy-serialization-support
add bd23d648 #139 added release signing for windows
add 42ba7917 #111 added PathMap for deterministic builds
add 7805ea30 #111 fixed release notes
add e929edcd updated release notes
add 9b86db33 fixed pre-release link in MailTemplate
add 8d584865 #111 added sources in releasing.md
add 750a0e25 fixed release notes for 3.0.0
add 13eca111 extended mail template with Commit & Signing key
add 935d2d44 #175 added source link
add e614e1c0 Merge pull request #176 from
apache/Feature/175-add-source-link
add 52bdba8d #111 Updated examples for 3.0.0
new db761884 Merge pull request #115 from
apache/Feature/111-Dropping-support-for-older-runtimes
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.editorconfig | 146 ++
.gitignore | 4 +-
Dockerfile | 36 +
Jenkinsfile | 69 -
README.md | 26 +-
STATUS.txt | 12 +-
appveyer.yml => appveyor.yml | 0
build.cmd | 131 --
doc/BUILDING.md | 50 +-
doc/CONTRIBUTING.md | 9 +-
doc/MailTemplate.Result.txt | 17 +
doc/MailTemplate.txt | 22 +-
doc/RELEASING.md | 15 +-
doc/ReleaseInstructions-legacy.txt | 269 ---
doc/sign-log4net-libraries.ps1 | 15 +
examples/Appenders/SampleAppendersApp/App.config | 104 +
.../SampleAppendersApp/Appender/AsyncAppender.cs | 152 ++
.../Appender/FireEventAppender.cs | 70 +
.../Appender/MessageBoxAppender.cs | 91 +
.../Appender/MessageObjectExpanderAppender.cs | 66 +
.../Appender/PatternFileAppender.cs | 106 +
.../Appender/PatternLayoutAdoNetAppender.cs | 85 +
.../PatternLayoutAdoNetAppenderParameter.cs | 22 +-
.../Appenders/SampleAppendersApp/LoggingExample.cs | 114 +
.../SampleAppendersApp/SampleAppendersApp.csproj | 11 +
.../Appenders/WmiAppender/IWmiBoundEvent.cs | 26 +-
examples/Appenders/WmiAppender/WmiAppender.cs | 190 ++
examples/Appenders/WmiAppender/WmiAppender.csproj | 18 +
.../src => Appenders/WmiAppender}/WmiInstaller.cs | 16 +-
examples/Appenders/WmiAppender/WmiLayout.cs | 98 +
.../WmiAppender}/WmiLoggingEvent.cs | 50 +-
examples/Directory.Build.props | 40 +
.../src => Extensibility/EventIDLogApp}/App.config | 0
.../EventIDLogApp}/EventIDLogApp.cs | 45 +-
.../EventIDLogApp/EventIDLogApp.csproj | 12 +
examples/Extensibility/TraceLogApp/App.config | 21 +
.../TraceLogApp}/TraceLogApp.cs | 48 +-
.../Extensibility/TraceLogApp/TraceLogApp.csproj | 12 +
.../log4net.Ext.EventID/EventIDLogImpl.cs | 98 +
.../log4net.Ext.EventID/EventIDLogManager.cs | 257 +++
.../Extensions/log4net.Ext.EventID/IEventIDLog.cs | 55 +-
.../log4net.Ext.EventID/log4net.Ext.EventID.csproj | 8 +
.../log4net.Ext.MarshalByRef}/AssemblyInfo.cs | 0
.../MarshalByRefLogImpl.cs | 0
.../MarshalByRefLogManager.cs | 0
.../log4net.Ext.MarshalByRef.csproj | 0
.../Extensions/log4net.Ext.Trace}/ITraceLog.cs | 24 +-
.../Extensions/log4net.Ext.Trace/TraceLogImpl.cs | 85 +
.../log4net.Ext.Trace/TraceLogManager.cs | 246 +++
.../log4net.Ext.Trace/log4net.Ext.Trace.csproj | 8 +
examples/Layouts/SampleLayoutsApp/App.config | 59 +
.../SampleLayoutsApp/Layout/ForwardingLayout.cs | 128 +-
.../Layout/LevelConversionPattern.cs | 20 +-
.../SampleLayoutsApp}/Layout/LevelPatternLayout.cs | 42 +-
.../SampleLayoutsApp/Layout/LineWrappingLayout.cs | 87 +
.../Layouts/SampleLayoutsApp/LoggingExample.cs | 63 +
.../SampleLayoutsApp/SampleLayoutsApp.csproj | 9 +
examples/Performance/NotLogging/NotLogging.cs | 398 ++++
examples/Performance/NotLogging/NotLogging.csproj | 10 +
examples/Tutorials/ConsoleApp/App.config | 214 ++
examples/Tutorials/ConsoleApp/ConsoleApp.csproj | 10 +
examples/Tutorials/ConsoleApp/LoggingExample.cs | 102 +
examples/examples.sln | 77 +
.../mono/1.0/Performance/NotLogging/cs/nant.build | 45 -
.../mono/1.0/Performance/NotLogging/cs/nant.config | 23 -
.../Performance/NotLogging/cs/src/AssemblyInfo.cs | 61 -
.../Performance/NotLogging/cs/src/NotLogging.cs | 434 ----
.../mono/1.0/Performance/NotLogging/nant.build | 29 -
.../mono/1.0/Performance/NotLogging/nant.config | 21 -
examples/mono/1.0/Performance/nant.build | 29 -
examples/mono/1.0/Performance/nant.config | 21 -
.../mono/1.0/Repository/SharedModule/cs/nant.build | 39 -
.../1.0/Repository/SharedModule/cs/nant.config | 23 -
.../Repository/SharedModule/cs/src/AssemblyInfo.cs | 61 -
.../1.0/Repository/SharedModule/cs/src/Math.cs | 42 -
.../mono/1.0/Repository/SharedModule/nant.build | 29 -
.../mono/1.0/Repository/SharedModule/nant.config | 21 -
.../mono/1.0/Repository/SimpleApp/cs/nant.build | 67 -
.../mono/1.0/Repository/SimpleApp/cs/nant.config | 23 -
.../1.0/Repository/SimpleApp/cs/src/App.config | 30 -
.../Repository/SimpleApp/cs/src/AssemblyInfo.cs | 61 -
.../1.0/Repository/SimpleApp/cs/src/EntryPoint.cs | 80 -
.../SimpleApp/cs/src/SimpleApp.exe.log4net | 15 -
examples/mono/1.0/Repository/SimpleApp/nant.build | 29 -
examples/mono/1.0/Repository/SimpleApp/nant.config | 21 -
.../mono/1.0/Repository/SimpleModule/cs/nant.build | 41 -
.../1.0/Repository/SimpleModule/cs/nant.config | 23 -
.../Repository/SimpleModule/cs/src/AssemblyInfo.cs | 61 -
.../1.0/Repository/SimpleModule/cs/src/Math.cs | 49 -
.../SimpleModule/cs/src/SimpleModule.dll.log4net | 15 -
.../mono/1.0/Repository/SimpleModule/nant.build | 29 -
.../mono/1.0/Repository/SimpleModule/nant.config | 21 -
examples/mono/1.0/Repository/nant.build | 29 -
examples/mono/1.0/Repository/nant.config | 21 -
.../mono/1.0/Tutorials/ConsoleApp/cs/nant.build | 47 -
.../mono/1.0/Tutorials/ConsoleApp/cs/nant.config | 23 -
.../1.0/Tutorials/ConsoleApp/cs/src/App.config | 208 --
.../Tutorials/ConsoleApp/cs/src/AssemblyInfo.cs | 61 -
.../Tutorials/ConsoleApp/cs/src/LoggingExample.cs | 112 -
examples/mono/1.0/Tutorials/ConsoleApp/nant.build | 23 -
examples/mono/1.0/Tutorials/ConsoleApp/nant.config | 21 -
examples/mono/1.0/Tutorials/nant.build | 23 -
examples/mono/1.0/Tutorials/nant.config | 21 -
examples/mono/1.0/nant.build | 41 -
examples/mono/1.0/nant.config | 25 -
examples/mono/nant.build | 29 -
examples/mono/nant.config | 23 -
examples/nant.build | 31 -
examples/nant.config | 21 -
.../net/1.1/Repository/SharedModule/js/nant.build | 39 -
.../net/1.1/Repository/SharedModule/js/nant.config | 23 -
.../Repository/SharedModule/js/src/AssemblyInfo.js | 61 -
.../net/1.1/Repository/SharedModule/js/src/Math.js | 37 -
.../net/1.1/Repository/SharedModule/nant.build | 29 -
.../net/1.1/Repository/SharedModule/nant.config | 21 -
.../net/1.1/Repository/SimpleApp/js/nant.build | 67 -
.../net/1.1/Repository/SimpleApp/js/nant.config | 23 -
.../net/1.1/Repository/SimpleApp/js/src/App.config | 29 -
.../Repository/SimpleApp/js/src/AssemblyInfo.js | 61 -
.../1.1/Repository/SimpleApp/js/src/EntryPoint.js | 79 -
.../SimpleApp/js/src/SimpleApp.exe.log4net | 16 -
examples/net/1.1/Repository/SimpleApp/nant.build | 29 -
examples/net/1.1/Repository/SimpleApp/nant.config | 21 -
.../net/1.1/Repository/SimpleModule/js/nant.build | 41 -
.../net/1.1/Repository/SimpleModule/js/nant.config | 23 -
.../Repository/SimpleModule/js/src/AssemblyInfo.js | 61 -
.../net/1.1/Repository/SimpleModule/js/src/Math.js | 45 -
.../SimpleModule/js/src/SimpleModule.dll.log4net | 16 -
.../net/1.1/Repository/SimpleModule/nant.build | 29 -
.../net/1.1/Repository/SimpleModule/nant.config | 21 -
examples/net/1.1/Repository/nant.build | 25 -
examples/net/1.1/Repository/nant.config | 21 -
.../net/1.1/Tutorials/ConsoleApp/cpp/nant.build | 53 -
.../net/1.1/Tutorials/ConsoleApp/cpp/nant.config | 23 -
.../1.1/Tutorials/ConsoleApp/cpp/src/App.config | 214 --
.../Tutorials/ConsoleApp/cpp/src/AssemblyInfo.cpp | 59 -
.../Tutorials/ConsoleApp/cpp/src/ConsoleApp.cpp | 133 --
.../Tutorials/ConsoleApp/cpp/src/ConsoleApp.vcproj | 186 --
.../net/1.1/Tutorials/ConsoleApp/js/nant.build | 47 -
.../net/1.1/Tutorials/ConsoleApp/js/nant.config | 23 -
.../net/1.1/Tutorials/ConsoleApp/js/src/App.config | 214 --
.../Tutorials/ConsoleApp/js/src/AssemblyInfo.js | 61 -
.../Tutorials/ConsoleApp/js/src/LoggingExample.js | 104 -
examples/net/1.1/Tutorials/ConsoleApp/nant.build | 23 -
examples/net/1.1/Tutorials/ConsoleApp/nant.config | 21 -
examples/net/1.1/Tutorials/nant.build | 23 -
examples/net/1.1/Tutorials/nant.config | 21 -
examples/net/1.1/cpp-examples.sln | 41 -
examples/net/1.1/nant.build | 41 -
examples/net/1.1/nant.config | 25 -
.../2.0/Appenders/SampleAppendersApp/cs/nant.build | 52 -
.../Appenders/SampleAppendersApp/cs/nant.config | 23 -
.../Appenders/SampleAppendersApp/cs/src/App.config | 126 --
.../cs/src/Appender/AsyncAppender.cs | 194 --
.../cs/src/Appender/FastDbAppender.cs | 201 --
.../cs/src/Appender/FireEventAppender.cs | 90 -
.../cs/src/Appender/MessageBoxAppender.cs | 103 -
.../src/Appender/MessageObjectExpanderAppender.cs | 83 -
.../cs/src/Appender/MsmqAppender.cs | 104 -
.../cs/src/Appender/PatternFileAppender.cs | 124 --
.../cs/src/Appender/PatternLayoutAdoNetAppender.cs | 86 -
.../cs/src/Appender/SimpleSmtpAppender.cs | 132 --
.../SampleAppendersApp/cs/src/AssemblyInfo.cs | 61 -
.../SampleAppendersApp/cs/src/LoggingExample.cs | 139 --
.../cs/src/SampleAppendersApp.csproj | 165 --
.../2.0/Appenders/SampleAppendersApp/nant.build | 29 -
.../2.0/Appenders/SampleAppendersApp/nant.config | 21 -
.../net/2.0/Appenders/WmiAppender/cs/nant.build | 48 -
.../net/2.0/Appenders/WmiAppender/cs/nant.config | 23 -
.../Appenders/WmiAppender/cs/src/AssemblyInfo.cs | 67 -
.../Appenders/WmiAppender/cs/src/IWmiBoundEvent.cs | 53 -
.../Appenders/WmiAppender/cs/src/WmiAppender.cs | 255 ---
.../WmiAppender/cs/src/WmiAppender.csproj | 134 --
.../2.0/Appenders/WmiAppender/cs/src/WmiLayout.cs | 100 -
examples/net/2.0/Appenders/WmiAppender/nant.build | 29 -
examples/net/2.0/Appenders/WmiAppender/nant.config | 21 -
examples/net/2.0/Appenders/nant.build | 29 -
examples/net/2.0/Appenders/nant.config | 21 -
.../2.0/Extensibility/EventIDLogApp/cs/nant.build | 57 -
.../2.0/Extensibility/EventIDLogApp/cs/nant.config | 23 -
.../EventIDLogApp/cs/src/AssemblyInfo.cs | 61 -
.../EventIDLogApp/cs/src/EventIDLogApp.csproj | 138 --
.../net/2.0/Extensibility/EventIDLogApp/nant.build | 29 -
.../2.0/Extensibility/EventIDLogApp/nant.config | 21 -
.../2.0/Extensibility/TraceLogApp/cs/nant.build | 57 -
.../2.0/Extensibility/TraceLogApp/cs/nant.config | 23 -
.../TraceLogApp/cs/src/AssemblyInfo.cs | 61 -
.../TraceLogApp/cs/src/TraceLogApp.csproj | 136 --
.../TraceLogApp/cs/src/TraceLogApp.exe.log4net | 18 -
.../net/2.0/Extensibility/TraceLogApp/nant.build | 29 -
.../net/2.0/Extensibility/TraceLogApp/nant.config | 21 -
examples/net/2.0/Extensibility/nant.build | 29 -
examples/net/2.0/Extensibility/nant.config | 21 -
.../net/2.0/Layouts/SampleLayoutsApp/cs/nant.build | 50 -
.../2.0/Layouts/SampleLayoutsApp/cs/nant.config | 23 -
.../2.0/Layouts/SampleLayoutsApp/cs/src/App.config | 59 -
.../SampleLayoutsApp/cs/src/AssemblyInfo.cs | 61 -
.../cs/src/Layout/ForwardingLayout.cs | 202 --
.../cs/src/Layout/LevelConversionPattern.cs | 41 -
.../cs/src/Layout/LineWrappingLayout.cs | 102 -
.../SampleLayoutsApp/cs/src/LoggingExample.cs | 67 -
.../cs/src/SampleLayoutsApp.csproj | 142 --
.../net/2.0/Layouts/SampleLayoutsApp/nant.build | 29 -
.../net/2.0/Layouts/SampleLayoutsApp/nant.config | 21 -
examples/net/2.0/Layouts/nant.build | 29 -
examples/net/2.0/Layouts/nant.config | 21 -
.../net/2.0/Performance/NotLogging/cs/nant.build | 45 -
.../net/2.0/Performance/NotLogging/cs/nant.config | 23 -
.../Performance/NotLogging/cs/src/AssemblyInfo.cs | 61 -
.../Performance/NotLogging/cs/src/NotLogging.cs | 437 ----
.../NotLogging/cs/src/NotLogging.csproj | 131 --
examples/net/2.0/Performance/NotLogging/nant.build | 29 -
.../net/2.0/Performance/NotLogging/nant.config | 21 -
.../net/2.0/Performance/NotLogging/vb/nant.build | 45 -
.../net/2.0/Performance/NotLogging/vb/nant.config | 23 -
.../Performance/NotLogging/vb/src/AssemblyInfo.vb | 61 -
.../Performance/NotLogging/vb/src/NotLogging.vb | 417 ----
.../NotLogging/vb/src/NotLogging.vbproj | 130 --
examples/net/2.0/Performance/nant.build | 29 -
examples/net/2.0/Performance/nant.config | 21 -
.../net/2.0/Remoting/RemotingClient/cs/nant.build | 47 -
.../net/2.0/Remoting/RemotingClient/cs/nant.config | 23 -
.../2.0/Remoting/RemotingClient/cs/src/App.config | 63 -
.../Remoting/RemotingClient/cs/src/AssemblyInfo.cs | 61 -
.../RemotingClient/cs/src/RemotingClient.cs | 80 -
.../RemotingClient/cs/src/RemotingClient.csproj | 126 --
.../net/2.0/Remoting/RemotingClient/nant.build | 29 -
.../net/2.0/Remoting/RemotingClient/nant.config | 21 -
.../net/2.0/Remoting/RemotingServer/cs/nant.build | 47 -
.../net/2.0/Remoting/RemotingServer/cs/nant.config | 23 -
.../2.0/Remoting/RemotingServer/cs/src/App.config | 59 -
.../Remoting/RemotingServer/cs/src/AssemblyInfo.cs | 61 -
.../RemotingServer/cs/src/RemotingServer.cs | 63 -
.../RemotingServer/cs/src/RemotingServer.csproj | 125 --
.../net/2.0/Remoting/RemotingServer/nant.build | 29 -
.../net/2.0/Remoting/RemotingServer/nant.config | 21 -
examples/net/2.0/Remoting/nant.build | 29 -
examples/net/2.0/Remoting/nant.config | 21 -
.../net/2.0/Repository/SharedModule/cs/nant.build | 39 -
.../net/2.0/Repository/SharedModule/cs/nant.config | 23 -
.../Repository/SharedModule/cs/src/AssemblyInfo.cs | 61 -
.../net/2.0/Repository/SharedModule/cs/src/Math.cs | 42 -
.../SharedModule/cs/src/SharedModule.csproj | 132 --
.../net/2.0/Repository/SharedModule/nant.build | 29 -
.../net/2.0/Repository/SharedModule/nant.config | 21 -
.../net/2.0/Repository/SharedModule/vb/nant.build | 39 -
.../net/2.0/Repository/SharedModule/vb/nant.config | 23 -
.../Repository/SharedModule/vb/src/AssemblyInfo.vb | 61 -
.../net/2.0/Repository/SharedModule/vb/src/Math.vb | 35 -
.../SharedModule/vb/src/SharedModule.vbproj | 130 --
.../net/2.0/Repository/SimpleApp/cs/nant.build | 67 -
.../net/2.0/Repository/SimpleApp/cs/nant.config | 23 -
.../net/2.0/Repository/SimpleApp/cs/src/App.config | 29 -
.../Repository/SimpleApp/cs/src/AssemblyInfo.cs | 61 -
.../2.0/Repository/SimpleApp/cs/src/EntryPoint.cs | 80 -
.../Repository/SimpleApp/cs/src/SimpleApp.csproj | 143 --
.../SimpleApp/cs/src/SimpleApp.exe.log4net | 16 -
examples/net/2.0/Repository/SimpleApp/nant.build | 29 -
examples/net/2.0/Repository/SimpleApp/nant.config | 21 -
.../net/2.0/Repository/SimpleApp/vb/nant.build | 67 -
.../net/2.0/Repository/SimpleApp/vb/nant.config | 23 -
.../net/2.0/Repository/SimpleApp/vb/src/App.config | 29 -
.../Repository/SimpleApp/vb/src/AssemblyInfo.vb | 61 -
.../2.0/Repository/SimpleApp/vb/src/EntryPoint.vb | 69 -
.../SimpleApp/vb/src/SimpleApp.exe.log4net | 16 -
.../Repository/SimpleApp/vb/src/SimpleApp.vbproj | 144 --
.../net/2.0/Repository/SimpleModule/cs/nant.build | 41 -
.../net/2.0/Repository/SimpleModule/cs/nant.config | 23 -
.../Repository/SimpleModule/cs/src/AssemblyInfo.cs | 61 -
.../net/2.0/Repository/SimpleModule/cs/src/Math.cs | 49 -
.../SimpleModule/cs/src/SimpleModule.csproj | 133 --
.../SimpleModule/cs/src/SimpleModule.dll.log4net | 21 -
.../net/2.0/Repository/SimpleModule/nant.build | 29 -
.../net/2.0/Repository/SimpleModule/nant.config | 21 -
.../net/2.0/Repository/SimpleModule/vb/nant.build | 41 -
.../net/2.0/Repository/SimpleModule/vb/nant.config | 23 -
.../Repository/SimpleModule/vb/src/AssemblyInfo.vb | 61 -
.../net/2.0/Repository/SimpleModule/vb/src/Math.vb | 42 -
.../SimpleModule/vb/src/SimpleModule.dll.log4net | 21 -
.../SimpleModule/vb/src/SimpleModule.vbproj | 134 --
examples/net/2.0/Repository/nant.build | 29 -
examples/net/2.0/Repository/nant.config | 21 -
.../net/2.0/Tutorials/ConsoleApp/cs/nant.build | 47 -
.../net/2.0/Tutorials/ConsoleApp/cs/nant.config | 23 -
.../net/2.0/Tutorials/ConsoleApp/cs/src/App.config | 214 --
.../Tutorials/ConsoleApp/cs/src/AssemblyInfo.cs | 61 -
.../Tutorials/ConsoleApp/cs/src/ConsoleApp.csproj | 132 --
.../Tutorials/ConsoleApp/cs/src/LoggingExample.cs | 112 -
examples/net/2.0/Tutorials/ConsoleApp/nant.build | 29 -
examples/net/2.0/Tutorials/ConsoleApp/nant.config | 21 -
.../net/2.0/Tutorials/ConsoleApp/vb/nant.build | 47 -
.../net/2.0/Tutorials/ConsoleApp/vb/nant.config | 23 -
.../net/2.0/Tutorials/ConsoleApp/vb/src/App.config | 214 --
.../Tutorials/ConsoleApp/vb/src/AssemblyInfo.vb | 61 -
.../Tutorials/ConsoleApp/vb/src/ConsoleApp.vbproj | 134 --
.../Tutorials/ConsoleApp/vb/src/LoggingExample.vb | 100 -
examples/net/2.0/Tutorials/WebApp/cs/nant.build | 73 -
examples/net/2.0/Tutorials/WebApp/cs/nant.config | 23 -
.../2.0/Tutorials/WebApp/cs/src/AssemblyInfo.cs | 65 -
.../Tutorials/WebApp/cs/src/AssemblyVersionInfo.cs | 36 -
.../net/2.0/Tutorials/WebApp/cs/src/Global.asax | 22 -
.../net/2.0/Tutorials/WebApp/cs/src/Global.asax.cs | 52 -
.../2.0/Tutorials/WebApp/cs/src/Global.asax.resx | 63 -
.../WebApp/cs/src/SimpleModule.dll.log4net | 23 -
.../net/2.0/Tutorials/WebApp/cs/src/Web.config | 107 -
.../net/2.0/Tutorials/WebApp/cs/src/WebApp.csproj | 191 --
.../Tutorials/WebApp/cs/src/WebApp.csproj.webinfo | 26 -
.../2.0/Tutorials/WebApp/cs/src/WebApp.dll.log4net | 32 -
.../net/2.0/Tutorials/WebApp/cs/src/WebApp.vsdisco | 30 -
.../net/2.0/Tutorials/WebApp/cs/src/WebForm1.aspx | 48 -
.../2.0/Tutorials/WebApp/cs/src/WebForm1.aspx.cs | 119 --
.../2.0/Tutorials/WebApp/cs/src/WebForm1.aspx.resx | 63 -
examples/net/2.0/Tutorials/WebApp/nant.build | 39 -
examples/net/2.0/Tutorials/WebApp/nant.config | 21 -
examples/net/2.0/Tutorials/WebApp/readme.txt | 29 -
examples/net/2.0/Tutorials/WebApp/vb/nant.build | 73 -
examples/net/2.0/Tutorials/WebApp/vb/nant.config | 23 -
.../2.0/Tutorials/WebApp/vb/src/AssemblyInfo.vb | 61 -
.../Tutorials/WebApp/vb/src/AssemblyVersionInfo.vb | 36 -
.../net/2.0/Tutorials/WebApp/vb/src/Global.asax | 22 -
.../2.0/Tutorials/WebApp/vb/src/Global.asax.resx | 63 -
.../net/2.0/Tutorials/WebApp/vb/src/Global.asax.vb | 43 -
.../WebApp/vb/src/SimpleModule.dll.log4net | 23 -
.../net/2.0/Tutorials/WebApp/vb/src/Web.config | 107 -
.../2.0/Tutorials/WebApp/vb/src/WebApp.dll.log4net | 32 -
.../net/2.0/Tutorials/WebApp/vb/src/WebApp.vbproj | 193 --
.../Tutorials/WebApp/vb/src/WebApp.vbproj.webinfo | 26 -
.../net/2.0/Tutorials/WebApp/vb/src/WebApp.vsdisco | 30 -
.../net/2.0/Tutorials/WebApp/vb/src/WebForm1.aspx | 48 -
.../2.0/Tutorials/WebApp/vb/src/WebForm1.aspx.resx | 63 -
.../2.0/Tutorials/WebApp/vb/src/WebForm1.aspx.vb | 108 -
examples/net/2.0/Tutorials/nant.build | 33 -
examples/net/2.0/Tutorials/nant.config | 21 -
examples/net/2.0/cs-examples.sln | 173 --
examples/net/2.0/nant.build | 45 -
examples/net/2.0/nant.config | 25 -
examples/net/2.0/vb-examples.sln | 71 -
examples/net/nant.build | 33 -
examples/net/nant.config | 23 -
.../netcf/1.0/Tutorials/ConsoleApp/cs/nant.build | 49 -
.../netcf/1.0/Tutorials/ConsoleApp/cs/nant.config | 23 -
.../Tutorials/ConsoleApp/cs/src/AssemblyInfo.cs | 61 -
.../Tutorials/ConsoleApp/cs/src/ConsoleApp.csdproj | 155 --
.../ConsoleApp/cs/src/ConsoleApp.exe.config | 124 --
.../1.0/Tutorials/ConsoleApp/cs/src/EntryPoint.cs | 75 -
.../Tutorials/ConsoleApp/cs/src/LoggingExample.cs | 93 -
examples/netcf/1.0/Tutorials/ConsoleApp/nant.build | 29 -
.../netcf/1.0/Tutorials/ConsoleApp/nant.config | 21 -
.../netcf/1.0/Tutorials/ConsoleApp/vb/nant.build | 48 -
.../netcf/1.0/Tutorials/ConsoleApp/vb/nant.config | 23 -
.../Tutorials/ConsoleApp/vb/src/AssemblyInfo.vb | 61 -
.../ConsoleApp/vb/src/ConsoleApp.exe.config | 124 --
.../Tutorials/ConsoleApp/vb/src/ConsoleApp.vbdproj | 156 --
.../1.0/Tutorials/ConsoleApp/vb/src/EntryPoint.vb | 64 -
.../Tutorials/ConsoleApp/vb/src/LoggingExample.vb | 82 -
examples/netcf/1.0/Tutorials/nant.build | 29 -
examples/netcf/1.0/Tutorials/nant.config | 21 -
examples/netcf/1.0/cs-examples.sln | 43 -
examples/netcf/1.0/nant.build | 41 -
examples/netcf/1.0/nant.config | 25 -
examples/netcf/1.0/vb-examples.sln | 43 -
examples/netcf/nant.build | 29 -
examples/netcf/nant.config | 23 -
.../1.0/Repository/SharedModule/cs/nant.build | 39 -
.../1.0/Repository/SharedModule/cs/nant.config | 23 -
.../Repository/SharedModule/cs/src/AssemblyInfo.cs | 60 -
.../1.0/Repository/SharedModule/cs/src/Math.cs | 42 -
.../sscli/1.0/Repository/SharedModule/nant.build | 29 -
.../sscli/1.0/Repository/SharedModule/nant.config | 21 -
.../sscli/1.0/Repository/SimpleApp/cs/nant.build | 67 -
.../sscli/1.0/Repository/SimpleApp/cs/nant.config | 23 -
.../1.0/Repository/SimpleApp/cs/src/App.config | 30 -
.../Repository/SimpleApp/cs/src/AssemblyInfo.cs | 60 -
.../1.0/Repository/SimpleApp/cs/src/EntryPoint.cs | 79 -
.../SimpleApp/cs/src/SimpleApp.exe.log4net | 21 -
examples/sscli/1.0/Repository/SimpleApp/nant.build | 29 -
.../sscli/1.0/Repository/SimpleApp/nant.config | 21 -
.../1.0/Repository/SimpleModule/cs/nant.build | 41 -
.../1.0/Repository/SimpleModule/cs/nant.config | 23 -
.../Repository/SimpleModule/cs/src/AssemblyInfo.cs | 60 -
.../1.0/Repository/SimpleModule/cs/src/Math.cs | 49 -
.../SimpleModule/cs/src/SimpleModule.dll.log4net | 21 -
.../sscli/1.0/Repository/SimpleModule/nant.build | 29 -
.../sscli/1.0/Repository/SimpleModule/nant.config | 21 -
examples/sscli/1.0/Repository/nant.build | 29 -
examples/sscli/1.0/Repository/nant.config | 21 -
.../sscli/1.0/Tutorials/ConsoleApp/js/nant.build | 47 -
.../sscli/1.0/Tutorials/ConsoleApp/js/nant.config | 23 -
.../1.0/Tutorials/ConsoleApp/js/src/App.config | 87 -
.../Tutorials/ConsoleApp/js/src/AssemblyInfo.js | 62 -
.../Tutorials/ConsoleApp/js/src/LoggingExample.js | 104 -
examples/sscli/1.0/Tutorials/ConsoleApp/nant.build | 29 -
.../sscli/1.0/Tutorials/ConsoleApp/nant.config | 21 -
examples/sscli/1.0/Tutorials/nant.build | 29 -
examples/sscli/1.0/Tutorials/nant.config | 21 -
examples/sscli/1.0/nant.build | 41 -
examples/sscli/1.0/nant.config | 25 -
examples/sscli/nant.build | 29 -
examples/sscli/nant.config | 23 -
extensions/nant.build | 28 -
extensions/nant.config | 21 -
extensions/net/1.0/cs-extensions.sln | 63 -
.../net/1.0/log4net.Ext.EventID/cs/nant.build | 52 -
.../net/1.0/log4net.Ext.EventID/cs/nant.config | 23 -
.../1.0/log4net.Ext.EventID/cs/src/AssemblyInfo.cs | 63 -
.../log4net.Ext.EventID/cs/src/EventIDLogImpl.cs | 101 -
.../cs/src/EventIDLogManager.cs | 289 ---
.../1.0/log4net.Ext.EventID/cs/src/IEventIDLog.cs | 45 -
.../cs/src/log4net.Ext.EventID.csproj | 143 --
extensions/net/1.0/log4net.Ext.EventID/nant.build | 29 -
extensions/net/1.0/log4net.Ext.EventID/nant.config | 21 -
.../net/1.0/log4net.Ext.MarshalByRef/cs/nant.build | 52 -
.../1.0/log4net.Ext.MarshalByRef/cs/nant.config | 23 -
.../net/1.0/log4net.Ext.MarshalByRef/nant.build | 29 -
.../net/1.0/log4net.Ext.MarshalByRef/nant.config | 21 -
extensions/net/1.0/log4net.Ext.Trace/cs/nant.build | 52 -
.../net/1.0/log4net.Ext.Trace/cs/nant.config | 23 -
.../1.0/log4net.Ext.Trace/cs/src/AssemblyInfo.cs | 63 -
.../1.0/log4net.Ext.Trace/cs/src/TraceLogImpl.cs | 96 -
.../log4net.Ext.Trace/cs/src/TraceLogManager.cs | 289 ---
.../cs/src/log4net.Ext.Trace.csproj | 143 --
extensions/net/1.0/log4net.Ext.Trace/nant.build | 29 -
extensions/net/1.0/log4net.Ext.Trace/nant.config | 21 -
extensions/net/1.0/nant.build | 41 -
extensions/net/1.0/nant.config | 25 -
extensions/net/nant.build | 29 -
extensions/net/nant.config | 23 -
...tnet-core-sdk-1.1.ps1 => install-dotnet-sdk.ps1 | 10 +-
install-net-framework-sdk-3.5.ps1 | 45 -
log4net.build | 1931 -----------------
log4net.include | 409 ----
log4net.shfbproj | 92 -
log4net.snk.readme | 22 +-
netstandard/global.json | 3 -
netstandard/log4net.netstandard.sln | 53 -
.../log4net.tests/ExpectedExceptionAttribute.cs | 85 -
netstandard/log4net.tests/log4net.tests.xproj | 63 -
netstandard/log4net.tests/project.json | 45 -
netstandard/log4net/CompatibilityExtensions.cs | 53 -
netstandard/log4net/log4net.xproj | 260 ---
netstandard/log4net/project.json | 70 -
package.json | 4 +-
pom.xml | 62 +-
rat.excludesFile | 5 +
src/Directory.Build.props | 13 +-
src/MonoForFramework.targets | 8 -
src/build-preview.ps1 | 1 +
src/changes/changes.xml | 28 -
.../log4net-611-lib/DerivedAppender.cs | 13 +-
.../log4net-611-lib/log4net-611-lib.csproj | 1 -
.../log4net-611-main/Program.cs | 26 +-
.../log4net-611-main/log4net-611-main.csproj | 3 +-
src/integration-testing/log4net-672/Program.cs | 64 +-
.../log4net-672/log4net-672.csproj | 2 +-
src/integration-testing/log4net-673/Program.cs | 63 +-
.../log4net-673/log4net-673.csproj | 2 +-
src/integration-testing/log4net-681/Program.cs | 37 +-
.../log4net-681/log4net-681.csproj | 2 +-
.../SerializeEventProgram.cs | 44 +
.../log4net2-SerializeEvent/SerializeV2Event.dat | Bin 0 -> 822 bytes
.../log4net2-SerializeEvent.csproj | 15 +
.../Appender/AdoNet/Log4NetCommand.cs | 71 +-
.../Appender/AdoNet/Log4NetConnection.cs | 50 +-
.../Appender/AdoNet/Log4NetParameter.cs | 72 +-
.../Appender/AdoNet/Log4NetParameterCollection.cs | 29 +-
.../Appender/AdoNet/Log4NetTransaction.cs | 18 +-
src/log4net.Tests/Appender/AdoNetAppenderTest.cs | 79 +-
.../Appender/BufferingAppenderTest.cs | 16 +-
src/log4net.Tests/Appender/CountingAppender.cs | 32 +-
src/log4net.Tests/Appender/DebugAppenderTest.cs | 33 +-
src/log4net.Tests/Appender/EventLogAppenderTest.cs | 34 +-
src/log4net.Tests/Appender/EventRaisingAppender.cs | 83 +-
src/log4net.Tests/Appender/MemoryAppenderTest.cs | 5 +-
src/log4net.Tests/Appender/RecursiveLoggingTest.cs | 75 +-
src/log4net.Tests/Appender/RemotingAppenderTest.cs | 460 ----
.../Appender/RollingFileAppenderTest.cs | 948 +++------
.../Appender/SmtpPickupDirAppenderTest.cs | 40 +-
src/log4net.Tests/Appender/StringAppender.cs | 16 +-
src/log4net.Tests/Appender/TraceAppenderTest.cs | 34 +-
.../Context/LogicalThreadContextTest.cs | 14 +-
src/log4net.Tests/Context/ThreadContextTest.cs | 45 +-
.../Core/DefaultRepositorySelectorTest.cs | 186 ++
src/log4net.Tests/Core/EvaluatorTest.cs | 62 +-
src/log4net.Tests/Core/FixingTest.cs | 26 +-
src/log4net.Tests/Core/LevelMapTest.cs | 67 +
src/log4net.Tests/Core/LevelMappingTest.cs | 124 ++
src/log4net.Tests/Core/LevelTest.cs | 72 +
src/log4net.Tests/Core/LoggingEventTest.cs | 118 ++
src/log4net.Tests/Core/StringFormatTest.cs | 487 ++++-
.../DateFormatter/AbsoluteTimeDateFormatterTest.cs | 143 +-
.../DateFormatter/DateTimeDateFormatterTest.cs | 59 +
src/log4net.Tests/Filter/FilterTest.cs | 31 +-
src/log4net.Tests/Hierarchy/Hierarchy.cs | 169 --
src/log4net.Tests/Hierarchy/HierarchyTest.cs | 188 ++
src/log4net.Tests/Hierarchy/Logger.cs | 320 ---
src/log4net.Tests/Hierarchy/LoggerTest.cs | 347 +++
.../Hierarchy/XmlHierarchyConfiguratorTest.cs | 88 +-
src/log4net.Tests/Layout/PatternLayoutTest.cs | 22 +-
src/log4net.Tests/Layout/XmlLayoutTest.cs | 172 +-
.../LoggerRepository/ConfigurationMessages.cs | 2 +-
src/log4net.Tests/NUnitTestRunnerInitializer.cs | 21 +-
.../ObjectRenderer/DefaultRendererTest.cs | 104 +
src/log4net.Tests/Signing.cs | 28 +-
src/log4net.Tests/Util/CyclicBufferTest.cs | 14 +-
.../Util/EncodingWithoutPreambleTest.cs | 57 +
.../Util/EnvironmentPatternConverterTest.cs | 58 +-
src/log4net.Tests/Util/LogLogTest.cs | 69 +-
src/log4net.Tests/Util/PatternConverterTest.cs | 71 +-
src/log4net.Tests/Util/PatternStringTest.cs | 18 +-
src/log4net.Tests/Util/PropertiesDictionaryTest.cs | 5 +-
.../Util/RandomStringPatternConverterTest.cs | 28 +-
src/log4net.Tests/Util/SystemInfoTest.cs | 38 +-
src/log4net.Tests/Utils.cs | 126 +-
src/log4net.Tests/log4net.Tests.csproj | 76 +-
src/log4net.sln | 62 +-
src/log4net/Appender/AdoNetAppender.cs | 457 +---
src/log4net/Appender/AnsiColorTerminalAppender.cs | 218 +-
src/log4net/Appender/AppenderCollection.cs | 434 +---
src/log4net/Appender/AppenderSkeleton.cs | 276 +--
src/log4net/Appender/AspNetTraceAppender.cs | 87 +-
src/log4net/Appender/BufferingAppenderSkeleton.cs | 223 +-
.../Appender/BufferingForwardingAppender.cs | 92 +-
src/log4net/Appender/ColoredConsoleAppender.cs | 957 ++++-----
src/log4net/Appender/ConsoleAppender.cs | 99 +-
src/log4net/Appender/DebugAppender.cs | 124 +-
src/log4net/Appender/EventLogAppender.cs | 274 +--
src/log4net/Appender/FileAppender.cs | 587 ++---
src/log4net/Appender/ForwardingAppender.cs | 82 +-
src/log4net/Appender/IFlushable.cs | 4 +-
src/log4net/Appender/LocalSyslogAppender.cs | 191 +-
.../Appender/ManagedColoredConsoleAppender.cs | 234 +-
src/log4net/Appender/MemoryAppender.cs | 110 +-
src/log4net/Appender/NetSendAppender.cs | 425 ----
src/log4net/Appender/OutputDebugStringAppender.cs | 81 +-
src/log4net/Appender/RemoteSyslogAppender.cs | 161 +-
src/log4net/Appender/RemotingAppender.cs | 339 ---
.../Appender/RollingFileAppender.DateTime.cs | 82 +
src/log4net/Appender/RollingFileAppender.cs | 660 ++----
src/log4net/Appender/SmtpAppender.cs | 416 +---
src/log4net/Appender/SmtpPickupDirAppender.cs | 209 +-
src/log4net/Appender/TelnetAppender.cs | 277 +--
src/log4net/Appender/TextWriterAppender.cs | 215 +-
src/log4net/Appender/TraceAppender.cs | 125 +-
src/log4net/Appender/UdpAppender.cs | 184 +-
src/log4net/AssemblyInfo.cs | 153 +-
src/log4net/AssemblyVersionInfo.cs | 45 -
src/log4net/Config/AliasDomainAttribute.cs | 74 -
src/log4net/Config/AliasRepositoryAttribute.cs | 47 +-
src/log4net/Config/BasicConfigurator.cs | 79 +-
src/log4net/Config/ConfiguratorAttribute.cs | 17 +-
src/log4net/Config/DOMConfigurator.cs | 359 ----
src/log4net/Config/DOMConfiguratorAttribute.cs | 60 -
src/log4net/Config/DomainAttribute.cs | 87 -
.../Config/Log4NetConfigurationSectionHandler.cs | 17 +-
src/log4net/Config/PluginAttribute.cs | 117 +-
src/log4net/Config/RepositoryAttribute.cs | 44 +-
.../Config/SecurityContextProviderAttribute.cs | 52 +-
src/log4net/Config/XmlConfigurator.cs | 371 +---
src/log4net/Config/XmlConfiguratorAttribute.cs | 149 +-
src/log4net/Core/CompactRepositorySelector.cs | 357 ----
src/log4net/Core/DefaultRepositorySelector.cs | 511 ++---
src/log4net/Core/ExceptionEvaluator.cs | 52 +-
src/log4net/Core/FixFlags.cs | 30 +-
src/log4net/Core/IAppenderAttachable.cs | 8 +-
src/log4net/Core/IErrorHandler.cs | 2 +-
src/log4net/Core/IFixingRequired.cs | 4 +-
src/log4net/Core/ILogger.cs | 50 +-
src/log4net/Core/ILoggerWrapper.cs | 16 +-
src/log4net/Core/IOptionHandler.cs | 2 -
src/log4net/Core/IRepositorySelector.cs | 24 +-
src/log4net/Core/Level.cs | 954 ++++-----
src/log4net/Core/LevelCollection.cs | 424 +---
src/log4net/Core/LevelEvaluator.cs | 37 +-
src/log4net/Core/LevelMap.cs | 149 +-
src/log4net/Core/LocationInfo.cs | 199 +-
src/log4net/Core/LogException.cs | 29 +-
src/log4net/Core/LogImpl.cs | 194 +-
src/log4net/Core/LoggerManager.cs | 426 +---
src/log4net/Core/LoggerWrapperImpl.cs | 24 +-
src/log4net/Core/LoggingEvent.cs | 703 ++----
src/log4net/Core/MethodItem.cs | 49 +-
src/log4net/Core/SecurityContext.cs | 2 +-
src/log4net/Core/Serializable.cs | 24 +
src/log4net/Core/StackFrameItem.cs | 136 +-
src/log4net/Core/TimeEvaluator.cs | 4 +-
src/log4net/Core/WrapperMap.cs | 76 +-
.../DateFormatter/AbsoluteTimeDateFormatter.cs | 127 +-
src/log4net/DateFormatter/DateTimeDateFormatter.cs | 42 +-
src/log4net/DateFormatter/Iso8601DateFormatter.cs | 29 +-
src/log4net/DateFormatter/SimpleDateFormatter.cs | 21 -
.../CodeAnalysis/AllowNullAttribute.cs} | 28 +-
.../CallerArgumentExpressionAttribute.cs} | 28 +-
.../CompilerFeatureRequiredAttribute.cs | 58 +
.../CodeAnalysis/DisallowNullAttribute.cs} | 27 +-
.../CodeAnalysis/DoesNotReturnAttribute.cs} | 28 +-
.../CodeAnalysis/DoesNotReturnIfAttribute.cs | 51 +
.../Diagnostics/CodeAnalysis/IsExternalInit.cs | 23 +-
.../CodeAnalysis/MaybeNullAttribute.cs} | 30 +-
.../CodeAnalysis/MaybeNullWhenAttribute.cs | 43 +
.../CodeAnalysis/MemberNotNullAttribute.cs | 52 +
.../CodeAnalysis/MemberNotNullWhenAttribute.cs | 64 +
.../Diagnostics/CodeAnalysis/NotNullAttribute.cs | 28 +-
.../CodeAnalysis/NotNullIfNotNullAttribute.cs | 47 +
.../CodeAnalysis/NotNullWhenAttribute.cs | 45 +
.../Diagnostics/CodeAnalysis/NullableAttribute.cs | 41 +
.../CodeAnalysis/NullableContextAttribute.cs | 38 +
.../CodeAnalysis/RequiredMemberAttribute.cs} | 30 +-
.../CodeAnalysis/SetsRequiredMembersAttribute.cs | 28 +-
.../CodeAnalysis/ValidatedNotNullAttribute.cs} | 28 +-
src/log4net/Filter/DenyAllFilter.cs | 19 +-
src/log4net/Filter/FilterSkeleton.cs | 34 +-
src/log4net/Filter/IFilter.cs | 7 +-
src/log4net/Filter/LevelMatchFilter.cs | 51 +-
src/log4net/Filter/LevelRangeFilter.cs | 68 +-
src/log4net/Filter/LoggerMatchFilter.cs | 60 +-
src/log4net/Filter/NdcFilter.cs | 11 +-
src/log4net/Filter/PropertyFilter.cs | 55 +-
src/log4net/Filter/StringMatchFilter.cs | 109 +-
src/log4net/GlobalContext.cs | 48 +-
src/log4net/ILog.cs | 73 +-
src/log4net/Layout/DynamicPatternLayout.cs | 54 +-
src/log4net/Layout/ExceptionLayout.cs | 32 +-
src/log4net/Layout/ILayout.cs | 5 +-
src/log4net/Layout/IRawLayout.cs | 2 +-
src/log4net/Layout/Internal/XmlWriterExtensions.cs | 74 +
src/log4net/Layout/Layout2RawLayoutAdapter.cs | 23 +-
src/log4net/Layout/LayoutSkeleton.cs | 77 +-
.../Layout/Pattern/AspNetCachePatternConverter.cs | 13 +-
.../Pattern/AspNetContextPatternConverter.cs | 11 +-
.../Layout/Pattern/AspNetPatternConverter.cs | 12 +-
.../Pattern/AspNetRequestPatternConverter.cs | 15 +-
.../Pattern/AspNetSessionPatternConverter.cs | 13 +-
src/log4net/Layout/Pattern/DatePatternConverter.cs | 27 +-
.../Layout/Pattern/ExceptionPatternConverter.cs | 12 +-
.../Layout/Pattern/FileLocationPatternConverter.cs | 21 +-
.../Layout/Pattern/FullLocationPatternConverter.cs | 5 +-
.../Layout/Pattern/LevelPatternConverter.cs | 5 +-
.../Layout/Pattern/LineLocationPatternConverter.cs | 5 +-
.../Layout/Pattern/LoggerPatternConverter.cs | 2 +-
.../Pattern/MethodLocationPatternConverter.cs | 5 +-
.../Layout/Pattern/NamedPatternConverter.cs | 35 +-
src/log4net/Layout/Pattern/NdcPatternConverter.cs | 2 -
.../Layout/Pattern/PatternLayoutConverter.cs | 48 +-
.../Layout/Pattern/PropertyPatternConverter.cs | 6 +-
.../Pattern/StackTraceDetailPatternConverter.cs | 16 +-
.../Layout/Pattern/StackTracePatternConverter.cs | 27 +-
.../Layout/Pattern/TypeNamePatternConverter.cs | 18 +-
.../Layout/Pattern/UtcDatePatternConverter.cs | 15 +-
src/log4net/Layout/PatternLayout.cs | 266 +--
src/log4net/Layout/RawLayoutConverter.cs | 20 +-
src/log4net/Layout/RawPropertyLayout.cs | 50 +-
src/log4net/Layout/RawTimeStampLayout.cs | 27 +-
src/log4net/Layout/RawUtcTimeStampLayout.cs | 27 +-
src/log4net/Layout/SimpleLayout.cs | 27 +-
src/log4net/Layout/XmlLayout.cs | 203 +-
src/log4net/Layout/XmlLayoutBase.cs | 75 +-
src/log4net/Layout/XmlLayoutSchemaLog4j.cs | 140 +-
src/log4net/Log4netAssemblyInfo.cs | 96 -
src/log4net/LogManager.cs | 265 +--
src/log4net/LogicalThreadContext.cs | 82 +-
src/log4net/MDC.cs | 32 +-
src/log4net/NDC.cs | 34 +-
src/log4net/NetStandardCompatibilityExtensions.cs | 55 -
src/log4net/ObjectRenderer/DefaultRenderer.cs | 63 +-
src/log4net/ObjectRenderer/RendererMap.cs | 215 +-
src/log4net/Plugin/PluginCollection.cs | 380 +---
src/log4net/Plugin/PluginMap.cs | 95 +-
src/log4net/Plugin/PluginSkeleton.cs | 44 +-
src/log4net/Plugin/RemoteLoggingServerPlugin.cs | 280 ---
.../Repository/Hierarchy/DefaultLoggerFactory.cs | 47 +-
src/log4net/Repository/Hierarchy/Hierarchy.cs | 646 ++----
src/log4net/Repository/Hierarchy/ILoggerFactory.cs | 2 +-
src/log4net/Repository/Hierarchy/Logger.cs | 428 ++--
src/log4net/Repository/Hierarchy/LoggerKey.cs | 65 +-
src/log4net/Repository/Hierarchy/ProvisionNode.cs | 18 +-
src/log4net/Repository/Hierarchy/RootLogger.cs | 28 +-
.../Hierarchy/XmlHierarchyConfigurator.cs | 429 ++--
src/log4net/Repository/ILoggerRepository.cs | 218 +-
src/log4net/Repository/LoggerRepositorySkeleton.cs | 186 +-
src/log4net/ThreadContext.cs | 49 +-
src/log4net/Util/AppenderAttachedImpl.cs | 84 +-
src/log4net/Util/CompositeProperties.cs | 39 +-
src/log4net/Util/ContextPropertiesBase.cs | 21 +-
src/log4net/Util/ConverterInfo.cs | 48 +-
src/log4net/Util/CountingQuietTextWriter.cs | 45 +-
src/log4net/Util/CyclicBuffer.cs | 43 +-
src/log4net/Util/EmptyCollection.cs | 51 +-
src/log4net/Util/EmptyDictionary.cs | 111 +-
src/log4net/Util/EncodingWithoutPreamble.cs | 121 ++
src/log4net/Util/FormattingInfo.cs | 69 +-
src/log4net/Util/GlobalContextProperties.cs | 51 +-
src/log4net/Util/ILogExtensions.cs | 619 +++---
src/log4net/Util/LevelMapping.cs | 108 +-
src/log4net/Util/LevelMappingEntry.cs | 59 +-
src/log4net/Util/Log4NetAssert.cs | 82 +
src/log4net/Util/LogLog.cs | 201 +-
src/log4net/Util/LogicalThreadContextProperties.cs | 140 +-
src/log4net/Util/LogicalThreadContextStack.cs | 196 +-
src/log4net/Util/LogicalThreadContextStacks.cs | 52 +-
src/log4net/Util/NativeError.cs | 112 +-
src/log4net/Util/NullDictionaryEnumerator.cs | 60 +-
src/log4net/Util/NullEnumerator.cs | 41 +-
src/log4net/Util/NullSecurityContext.cs | 2 +-
src/log4net/Util/OnlyOnceErrorHandler.cs | 123 +-
src/log4net/Util/OptionConverter.cs | 228 +-
src/log4net/Util/PatternConverter.cs | 103 +-
src/log4net/Util/PatternParser.cs | 130 +-
src/log4net/Util/PatternString.cs | 168 +-
.../AppDomainPatternConverter.cs | 12 +-
.../AppSettingPatternConverter.cs | 18 +-
.../DatePatternConverter.cs | 28 +-
.../EnvironmentFolderPathPatternConverter.cs | 17 +-
.../EnvironmentPatternConverter.cs | 31 +-
.../IdentityPatternConverter.cs | 20 +-
.../LiteralPatternConverter.cs | 23 +-
.../NewLinePatternConverter.cs | 4 -
.../ProcessIdPatternConverter.cs | 15 +-
.../PropertyPatternConverter.cs | 22 +-
.../RandomStringPatternConverter.cs | 36 +-
.../UserNamePatternConverter.cs | 33 +-
.../UtcDatePatternConverter.cs | 13 +-
src/log4net/Util/PropertiesDictionary.cs | 182 +-
src/log4net/Util/PropertyEntry.cs | 38 +-
src/log4net/Util/ProtectCloseTextWriter.cs | 37 +-
src/log4net/Util/QuietTextWriter.cs | 62 +-
src/log4net/Util/ReadOnlyPropertiesDictionary.cs | 277 +--
src/log4net/Util/ReaderWriterLock.cs | 109 +-
src/log4net/Util/ReusableStringWriter.cs | 19 +-
src/log4net/Util/SystemInfo.cs | 737 +------
src/log4net/Util/SystemStringFormat.cs | 89 +-
src/log4net/Util/TextWriterAdapter.cs | 133 +-
src/log4net/Util/ThreadContextProperties.cs | 100 +-
src/log4net/Util/ThreadContextStack.cs | 224 +-
src/log4net/Util/ThreadContextStacks.cs | 48 +-
src/log4net/Util/Transform.cs | 33 +-
.../Util/TypeConverters/BooleanConverter.cs | 26 +-
.../ConversionNotSupportedException.cs | 36 +-
.../Util/TypeConverters/ConverterRegistry.cs | 143 +-
.../Util/TypeConverters/EncodingConverter.cs | 27 +-
.../Util/TypeConverters/IPAddressConverter.cs | 64 +-
.../Util/TypeConverters/PatternLayoutConverter.cs | 24 +-
.../Util/TypeConverters/PatternStringConverter.cs | 27 +-
src/log4net/Util/TypeConverters/TypeConverter.cs | 32 +-
.../Util/TypeConverters/TypeConverterAttribute.cs | 42 +-
src/log4net/Util/WindowsSecurityContext.cs | 121 +-
src/log4net/assembly/bin.xml | 64 -
src/log4net/log4net.csproj | 199 +-
src/site/resources/doap_log4net.rdf | 2 +-
src/site/resources/images/logo.jpg | Bin 8184 -> 0 bytes
src/site/resources/images/ls-logo.jpg | Bin 41915 -> 11951 bytes
src/site/resources/images/maven-feather.png | Bin 3330 -> 0 bytes
src/site/resources/images/maven.png | Bin 0 -> 2454 bytes
src/site/site.vm | 685 +++---
src/site/site.xml | 9 +-
src/site/xdoc/download_log4net.xml | 93 -
src/site/xdoc/release/building.xml | 26 +-
src/site/xdoc/release/config-examples.xml | 999 ++++-----
src/site/xdoc/release/download.xml | 49 +
src/site/xdoc/release/example-apps.xml | 26 +-
src/site/xdoc/release/faq.xml | 2235 +++++++++-----------
src/site/xdoc/release/features.xml | 99 +-
src/site/xdoc/release/framework-support.xml | 151 +-
src/site/xdoc/release/manual/contexts.xml | 8 +-
src/site/xdoc/release/manual/installation.xml | 43 +
src/site/xdoc/release/manual/introduction.xml | 1855 ++++++++--------
src/site/xdoc/release/manual/plugins.xml | 114 +-
src/site/xdoc/release/release-notes.xml | 192 +-
src/site/xdoc/release/security-reports.xml | 64 -
tests/nant.build | 868 --------
769 files changed, 16767 insertions(+), 52202 deletions(-)
create mode 100644 .editorconfig
create mode 100644 Dockerfile
delete mode 100644 Jenkinsfile
rename appveyer.yml => appveyor.yml (100%)
delete mode 100755 build.cmd
create mode 100644 doc/MailTemplate.Result.txt
delete mode 100644 doc/ReleaseInstructions-legacy.txt
create mode 100644 doc/sign-log4net-libraries.ps1
create mode 100644 examples/Appenders/SampleAppendersApp/App.config
create mode 100644
examples/Appenders/SampleAppendersApp/Appender/AsyncAppender.cs
create mode 100644
examples/Appenders/SampleAppendersApp/Appender/FireEventAppender.cs
create mode 100644
examples/Appenders/SampleAppendersApp/Appender/MessageBoxAppender.cs
create mode 100644
examples/Appenders/SampleAppendersApp/Appender/MessageObjectExpanderAppender.cs
create mode 100644
examples/Appenders/SampleAppendersApp/Appender/PatternFileAppender.cs
create mode 100644
examples/Appenders/SampleAppendersApp/Appender/PatternLayoutAdoNetAppender.cs
copy extensions/net/1.0/log4net.Ext.Trace/cs/src/ITraceLog.cs =>
examples/Appenders/SampleAppendersApp/Appender/PatternLayoutAdoNetAppenderParameter.cs
(76%)
create mode 100644 examples/Appenders/SampleAppendersApp/LoggingExample.cs
create mode 100644
examples/Appenders/SampleAppendersApp/SampleAppendersApp.csproj
copy src/log4net/Appender/IBulkAppender.cs =>
examples/Appenders/WmiAppender/IWmiBoundEvent.cs (51%)
create mode 100644 examples/Appenders/WmiAppender/WmiAppender.cs
create mode 100644 examples/Appenders/WmiAppender/WmiAppender.csproj
rename examples/{net/2.0/Appenders/WmiAppender/cs/src =>
Appenders/WmiAppender}/WmiInstaller.cs (82%)
create mode 100644 examples/Appenders/WmiAppender/WmiLayout.cs
rename examples/{net/2.0/Appenders/WmiAppender/cs/src =>
Appenders/WmiAppender}/WmiLoggingEvent.cs (50%)
create mode 100644 examples/Directory.Build.props
rename examples/{net/2.0/Extensibility/EventIDLogApp/cs/src =>
Extensibility/EventIDLogApp}/App.config (100%)
rename examples/{net/2.0/Extensibility/EventIDLogApp/cs/src =>
Extensibility/EventIDLogApp}/EventIDLogApp.cs (54%)
create mode 100644 examples/Extensibility/EventIDLogApp/EventIDLogApp.csproj
create mode 100644 examples/Extensibility/TraceLogApp/App.config
rename examples/{net/2.0/Extensibility/TraceLogApp/cs/src =>
Extensibility/TraceLogApp}/TraceLogApp.cs (55%)
create mode 100644 examples/Extensibility/TraceLogApp/TraceLogApp.csproj
create mode 100644 examples/Extensions/log4net.Ext.EventID/EventIDLogImpl.cs
create mode 100644 examples/Extensions/log4net.Ext.EventID/EventIDLogManager.cs
copy src/log4net/Core/ErrorCode.cs =>
examples/Extensions/log4net.Ext.EventID/IEventIDLog.cs (55%)
create mode 100644
examples/Extensions/log4net.Ext.EventID/log4net.Ext.EventID.csproj
rename {extensions/net/1.0/log4net.Ext.MarshalByRef/cs/src =>
examples/Extensions/log4net.Ext.MarshalByRef}/AssemblyInfo.cs (100%)
rename {extensions/net/1.0/log4net.Ext.MarshalByRef/cs/src =>
examples/Extensions/log4net.Ext.MarshalByRef}/MarshalByRefLogImpl.cs (100%)
rename {extensions/net/1.0/log4net.Ext.MarshalByRef/cs/src =>
examples/Extensions/log4net.Ext.MarshalByRef}/MarshalByRefLogManager.cs (100%)
rename {extensions/net/1.0/log4net.Ext.MarshalByRef/cs/src =>
examples/Extensions/log4net.Ext.MarshalByRef}/log4net.Ext.MarshalByRef.csproj
(100%)
rename {extensions/net/1.0/log4net.Ext.Trace/cs/src =>
examples/Extensions/log4net.Ext.Trace}/ITraceLog.cs (73%)
create mode 100644 examples/Extensions/log4net.Ext.Trace/TraceLogImpl.cs
create mode 100644 examples/Extensions/log4net.Ext.Trace/TraceLogManager.cs
create mode 100644
examples/Extensions/log4net.Ext.Trace/log4net.Ext.Trace.csproj
create mode 100644 examples/Layouts/SampleLayoutsApp/App.config
copy src/log4net/Layout/LayoutSkeleton.cs =>
examples/Layouts/SampleLayoutsApp/Layout/ForwardingLayout.cs (58%)
rename netstandard/log4net.tests/ApplicationException.cs =>
examples/Layouts/SampleLayoutsApp/Layout/LevelConversionPattern.cs (72%)
rename examples/{net/2.0/Layouts/SampleLayoutsApp/cs/src =>
Layouts/SampleLayoutsApp}/Layout/LevelPatternLayout.cs (55%)
create mode 100644
examples/Layouts/SampleLayoutsApp/Layout/LineWrappingLayout.cs
create mode 100644 examples/Layouts/SampleLayoutsApp/LoggingExample.cs
create mode 100644 examples/Layouts/SampleLayoutsApp/SampleLayoutsApp.csproj
create mode 100644 examples/Performance/NotLogging/NotLogging.cs
create mode 100644 examples/Performance/NotLogging/NotLogging.csproj
create mode 100644 examples/Tutorials/ConsoleApp/App.config
create mode 100644 examples/Tutorials/ConsoleApp/ConsoleApp.csproj
create mode 100644 examples/Tutorials/ConsoleApp/LoggingExample.cs
create mode 100644 examples/examples.sln
delete mode 100644 examples/mono/1.0/Performance/NotLogging/cs/nant.build
delete mode 100644 examples/mono/1.0/Performance/NotLogging/cs/nant.config
delete mode 100644
examples/mono/1.0/Performance/NotLogging/cs/src/AssemblyInfo.cs
delete mode 100644
examples/mono/1.0/Performance/NotLogging/cs/src/NotLogging.cs
delete mode 100644 examples/mono/1.0/Performance/NotLogging/nant.build
delete mode 100644 examples/mono/1.0/Performance/NotLogging/nant.config
delete mode 100644 examples/mono/1.0/Performance/nant.build
delete mode 100644 examples/mono/1.0/Performance/nant.config
delete mode 100644 examples/mono/1.0/Repository/SharedModule/cs/nant.build
delete mode 100644 examples/mono/1.0/Repository/SharedModule/cs/nant.config
delete mode 100644
examples/mono/1.0/Repository/SharedModule/cs/src/AssemblyInfo.cs
delete mode 100644 examples/mono/1.0/Repository/SharedModule/cs/src/Math.cs
delete mode 100644 examples/mono/1.0/Repository/SharedModule/nant.build
delete mode 100644 examples/mono/1.0/Repository/SharedModule/nant.config
delete mode 100644 examples/mono/1.0/Repository/SimpleApp/cs/nant.build
delete mode 100644 examples/mono/1.0/Repository/SimpleApp/cs/nant.config
delete mode 100644 examples/mono/1.0/Repository/SimpleApp/cs/src/App.config
delete mode 100644
examples/mono/1.0/Repository/SimpleApp/cs/src/AssemblyInfo.cs
delete mode 100644 examples/mono/1.0/Repository/SimpleApp/cs/src/EntryPoint.cs
delete mode 100644
examples/mono/1.0/Repository/SimpleApp/cs/src/SimpleApp.exe.log4net
delete mode 100644 examples/mono/1.0/Repository/SimpleApp/nant.build
delete mode 100644 examples/mono/1.0/Repository/SimpleApp/nant.config
delete mode 100644 examples/mono/1.0/Repository/SimpleModule/cs/nant.build
delete mode 100644 examples/mono/1.0/Repository/SimpleModule/cs/nant.config
delete mode 100644
examples/mono/1.0/Repository/SimpleModule/cs/src/AssemblyInfo.cs
delete mode 100644 examples/mono/1.0/Repository/SimpleModule/cs/src/Math.cs
delete mode 100644
examples/mono/1.0/Repository/SimpleModule/cs/src/SimpleModule.dll.log4net
delete mode 100644 examples/mono/1.0/Repository/SimpleModule/nant.build
delete mode 100644 examples/mono/1.0/Repository/SimpleModule/nant.config
delete mode 100644 examples/mono/1.0/Repository/nant.build
delete mode 100644 examples/mono/1.0/Repository/nant.config
delete mode 100644 examples/mono/1.0/Tutorials/ConsoleApp/cs/nant.build
delete mode 100644 examples/mono/1.0/Tutorials/ConsoleApp/cs/nant.config
delete mode 100644 examples/mono/1.0/Tutorials/ConsoleApp/cs/src/App.config
delete mode 100644
examples/mono/1.0/Tutorials/ConsoleApp/cs/src/AssemblyInfo.cs
delete mode 100644
examples/mono/1.0/Tutorials/ConsoleApp/cs/src/LoggingExample.cs
delete mode 100644 examples/mono/1.0/Tutorials/ConsoleApp/nant.build
delete mode 100644 examples/mono/1.0/Tutorials/ConsoleApp/nant.config
delete mode 100644 examples/mono/1.0/Tutorials/nant.build
delete mode 100644 examples/mono/1.0/Tutorials/nant.config
delete mode 100644 examples/mono/1.0/nant.build
delete mode 100644 examples/mono/1.0/nant.config
delete mode 100644 examples/mono/nant.build
delete mode 100644 examples/mono/nant.config
delete mode 100644 examples/nant.build
delete mode 100644 examples/nant.config
delete mode 100644 examples/net/1.1/Repository/SharedModule/js/nant.build
delete mode 100644 examples/net/1.1/Repository/SharedModule/js/nant.config
delete mode 100644
examples/net/1.1/Repository/SharedModule/js/src/AssemblyInfo.js
delete mode 100644 examples/net/1.1/Repository/SharedModule/js/src/Math.js
delete mode 100644 examples/net/1.1/Repository/SharedModule/nant.build
delete mode 100644 examples/net/1.1/Repository/SharedModule/nant.config
delete mode 100644 examples/net/1.1/Repository/SimpleApp/js/nant.build
delete mode 100644 examples/net/1.1/Repository/SimpleApp/js/nant.config
delete mode 100644 examples/net/1.1/Repository/SimpleApp/js/src/App.config
delete mode 100644 examples/net/1.1/Repository/SimpleApp/js/src/AssemblyInfo.js
delete mode 100644 examples/net/1.1/Repository/SimpleApp/js/src/EntryPoint.js
delete mode 100644
examples/net/1.1/Repository/SimpleApp/js/src/SimpleApp.exe.log4net
delete mode 100644 examples/net/1.1/Repository/SimpleApp/nant.build
delete mode 100644 examples/net/1.1/Repository/SimpleApp/nant.config
delete mode 100644 examples/net/1.1/Repository/SimpleModule/js/nant.build
delete mode 100644 examples/net/1.1/Repository/SimpleModule/js/nant.config
delete mode 100644
examples/net/1.1/Repository/SimpleModule/js/src/AssemblyInfo.js
delete mode 100644 examples/net/1.1/Repository/SimpleModule/js/src/Math.js
delete mode 100644
examples/net/1.1/Repository/SimpleModule/js/src/SimpleModule.dll.log4net
delete mode 100644 examples/net/1.1/Repository/SimpleModule/nant.build
delete mode 100644 examples/net/1.1/Repository/SimpleModule/nant.config
delete mode 100644 examples/net/1.1/Repository/nant.build
delete mode 100644 examples/net/1.1/Repository/nant.config
delete mode 100644 examples/net/1.1/Tutorials/ConsoleApp/cpp/nant.build
delete mode 100644 examples/net/1.1/Tutorials/ConsoleApp/cpp/nant.config
delete mode 100644 examples/net/1.1/Tutorials/ConsoleApp/cpp/src/App.config
delete mode 100644
examples/net/1.1/Tutorials/ConsoleApp/cpp/src/AssemblyInfo.cpp
delete mode 100644 examples/net/1.1/Tutorials/ConsoleApp/cpp/src/ConsoleApp.cpp
delete mode 100644
examples/net/1.1/Tutorials/ConsoleApp/cpp/src/ConsoleApp.vcproj
delete mode 100644 examples/net/1.1/Tutorials/ConsoleApp/js/nant.build
delete mode 100644 examples/net/1.1/Tutorials/ConsoleApp/js/nant.config
delete mode 100644 examples/net/1.1/Tutorials/ConsoleApp/js/src/App.config
delete mode 100644 examples/net/1.1/Tutorials/ConsoleApp/js/src/AssemblyInfo.js
delete mode 100644
examples/net/1.1/Tutorials/ConsoleApp/js/src/LoggingExample.js
delete mode 100644 examples/net/1.1/Tutorials/ConsoleApp/nant.build
delete mode 100644 examples/net/1.1/Tutorials/ConsoleApp/nant.config
delete mode 100644 examples/net/1.1/Tutorials/nant.build
delete mode 100644 examples/net/1.1/Tutorials/nant.config
delete mode 100644 examples/net/1.1/cpp-examples.sln
delete mode 100644 examples/net/1.1/nant.build
delete mode 100644 examples/net/1.1/nant.config
delete mode 100644 examples/net/2.0/Appenders/SampleAppendersApp/cs/nant.build
delete mode 100644 examples/net/2.0/Appenders/SampleAppendersApp/cs/nant.config
delete mode 100644
examples/net/2.0/Appenders/SampleAppendersApp/cs/src/App.config
delete mode 100644
examples/net/2.0/Appenders/SampleAppendersApp/cs/src/Appender/AsyncAppender.cs
delete mode 100644
examples/net/2.0/Appenders/SampleAppendersApp/cs/src/Appender/FastDbAppender.cs
delete mode 100644
examples/net/2.0/Appenders/SampleAppendersApp/cs/src/Appender/FireEventAppender.cs
delete mode 100644
examples/net/2.0/Appenders/SampleAppendersApp/cs/src/Appender/MessageBoxAppender.cs
delete mode 100644
examples/net/2.0/Appenders/SampleAppendersApp/cs/src/Appender/MessageObjectExpanderAppender.cs
delete mode 100644
examples/net/2.0/Appenders/SampleAppendersApp/cs/src/Appender/MsmqAppender.cs
delete mode 100644
examples/net/2.0/Appenders/SampleAppendersApp/cs/src/Appender/PatternFileAppender.cs
delete mode 100644
examples/net/2.0/Appenders/SampleAppendersApp/cs/src/Appender/PatternLayoutAdoNetAppender.cs
delete mode 100644
examples/net/2.0/Appenders/SampleAppendersApp/cs/src/Appender/SimpleSmtpAppender.cs
delete mode 100644
examples/net/2.0/Appenders/SampleAppendersApp/cs/src/AssemblyInfo.cs
delete mode 100644
examples/net/2.0/Appenders/SampleAppendersApp/cs/src/LoggingExample.cs
delete mode 100644
examples/net/2.0/Appenders/SampleAppendersApp/cs/src/SampleAppendersApp.csproj
delete mode 100644 examples/net/2.0/Appenders/SampleAppendersApp/nant.build
delete mode 100644 examples/net/2.0/Appenders/SampleAppendersApp/nant.config
delete mode 100644 examples/net/2.0/Appenders/WmiAppender/cs/nant.build
delete mode 100644 examples/net/2.0/Appenders/WmiAppender/cs/nant.config
delete mode 100644
examples/net/2.0/Appenders/WmiAppender/cs/src/AssemblyInfo.cs
delete mode 100644
examples/net/2.0/Appenders/WmiAppender/cs/src/IWmiBoundEvent.cs
delete mode 100644 examples/net/2.0/Appenders/WmiAppender/cs/src/WmiAppender.cs
delete mode 100644
examples/net/2.0/Appenders/WmiAppender/cs/src/WmiAppender.csproj
delete mode 100644 examples/net/2.0/Appenders/WmiAppender/cs/src/WmiLayout.cs
delete mode 100644 examples/net/2.0/Appenders/WmiAppender/nant.build
delete mode 100644 examples/net/2.0/Appenders/WmiAppender/nant.config
delete mode 100644 examples/net/2.0/Appenders/nant.build
delete mode 100644 examples/net/2.0/Appenders/nant.config
delete mode 100644 examples/net/2.0/Extensibility/EventIDLogApp/cs/nant.build
delete mode 100644 examples/net/2.0/Extensibility/EventIDLogApp/cs/nant.config
delete mode 100644
examples/net/2.0/Extensibility/EventIDLogApp/cs/src/AssemblyInfo.cs
delete mode 100644
examples/net/2.0/Extensibility/EventIDLogApp/cs/src/EventIDLogApp.csproj
delete mode 100644 examples/net/2.0/Extensibility/EventIDLogApp/nant.build
delete mode 100644 examples/net/2.0/Extensibility/EventIDLogApp/nant.config
delete mode 100644 examples/net/2.0/Extensibility/TraceLogApp/cs/nant.build
delete mode 100644 examples/net/2.0/Extensibility/TraceLogApp/cs/nant.config
delete mode 100644
examples/net/2.0/Extensibility/TraceLogApp/cs/src/AssemblyInfo.cs
delete mode 100644
examples/net/2.0/Extensibility/TraceLogApp/cs/src/TraceLogApp.csproj
delete mode 100644
examples/net/2.0/Extensibility/TraceLogApp/cs/src/TraceLogApp.exe.log4net
delete mode 100644 examples/net/2.0/Extensibility/TraceLogApp/nant.build
delete mode 100644 examples/net/2.0/Extensibility/TraceLogApp/nant.config
delete mode 100644 examples/net/2.0/Extensibility/nant.build
delete mode 100644 examples/net/2.0/Extensibility/nant.config
delete mode 100644 examples/net/2.0/Layouts/SampleLayoutsApp/cs/nant.build
delete mode 100644 examples/net/2.0/Layouts/SampleLayoutsApp/cs/nant.config
delete mode 100644 examples/net/2.0/Layouts/SampleLayoutsApp/cs/src/App.config
delete mode 100644
examples/net/2.0/Layouts/SampleLayoutsApp/cs/src/AssemblyInfo.cs
delete mode 100644
examples/net/2.0/Layouts/SampleLayoutsApp/cs/src/Layout/ForwardingLayout.cs
delete mode 100644
examples/net/2.0/Layouts/SampleLayoutsApp/cs/src/Layout/LevelConversionPattern.cs
delete mode 100644
examples/net/2.0/Layouts/SampleLayoutsApp/cs/src/Layout/LineWrappingLayout.cs
delete mode 100644
examples/net/2.0/Layouts/SampleLayoutsApp/cs/src/LoggingExample.cs
delete mode 100644
examples/net/2.0/Layouts/SampleLayoutsApp/cs/src/SampleLayoutsApp.csproj
delete mode 100644 examples/net/2.0/Layouts/SampleLayoutsApp/nant.build
delete mode 100644 examples/net/2.0/Layouts/SampleLayoutsApp/nant.config
delete mode 100644 examples/net/2.0/Layouts/nant.build
delete mode 100644 examples/net/2.0/Layouts/nant.config
delete mode 100644 examples/net/2.0/Performance/NotLogging/cs/nant.build
delete mode 100644 examples/net/2.0/Performance/NotLogging/cs/nant.config
delete mode 100644
examples/net/2.0/Performance/NotLogging/cs/src/AssemblyInfo.cs
delete mode 100644 examples/net/2.0/Performance/NotLogging/cs/src/NotLogging.cs
delete mode 100644
examples/net/2.0/Performance/NotLogging/cs/src/NotLogging.csproj
delete mode 100644 examples/net/2.0/Performance/NotLogging/nant.build
delete mode 100644 examples/net/2.0/Performance/NotLogging/nant.config
delete mode 100644 examples/net/2.0/Performance/NotLogging/vb/nant.build
delete mode 100644 examples/net/2.0/Performance/NotLogging/vb/nant.config
delete mode 100644
examples/net/2.0/Performance/NotLogging/vb/src/AssemblyInfo.vb
delete mode 100644 examples/net/2.0/Performance/NotLogging/vb/src/NotLogging.vb
delete mode 100644
examples/net/2.0/Performance/NotLogging/vb/src/NotLogging.vbproj
delete mode 100644 examples/net/2.0/Performance/nant.build
delete mode 100644 examples/net/2.0/Performance/nant.config
delete mode 100644 examples/net/2.0/Remoting/RemotingClient/cs/nant.build
delete mode 100644 examples/net/2.0/Remoting/RemotingClient/cs/nant.config
delete mode 100644 examples/net/2.0/Remoting/RemotingClient/cs/src/App.config
delete mode 100644
examples/net/2.0/Remoting/RemotingClient/cs/src/AssemblyInfo.cs
delete mode 100644
examples/net/2.0/Remoting/RemotingClient/cs/src/RemotingClient.cs
delete mode 100644
examples/net/2.0/Remoting/RemotingClient/cs/src/RemotingClient.csproj
delete mode 100644 examples/net/2.0/Remoting/RemotingClient/nant.build
delete mode 100644 examples/net/2.0/Remoting/RemotingClient/nant.config
delete mode 100644 examples/net/2.0/Remoting/RemotingServer/cs/nant.build
delete mode 100644 examples/net/2.0/Remoting/RemotingServer/cs/nant.config
delete mode 100644 examples/net/2.0/Remoting/RemotingServer/cs/src/App.config
delete mode 100644
examples/net/2.0/Remoting/RemotingServer/cs/src/AssemblyInfo.cs
delete mode 100644
examples/net/2.0/Remoting/RemotingServer/cs/src/RemotingServer.cs
delete mode 100644
examples/net/2.0/Remoting/RemotingServer/cs/src/RemotingServer.csproj
delete mode 100644 examples/net/2.0/Remoting/RemotingServer/nant.build
delete mode 100644 examples/net/2.0/Remoting/RemotingServer/nant.config
delete mode 100644 examples/net/2.0/Remoting/nant.build
delete mode 100644 examples/net/2.0/Remoting/nant.config
delete mode 100644 examples/net/2.0/Repository/SharedModule/cs/nant.build
delete mode 100644 examples/net/2.0/Repository/SharedModule/cs/nant.config
delete mode 100644
examples/net/2.0/Repository/SharedModule/cs/src/AssemblyInfo.cs
delete mode 100644 examples/net/2.0/Repository/SharedModule/cs/src/Math.cs
delete mode 100644
examples/net/2.0/Repository/SharedModule/cs/src/SharedModule.csproj
delete mode 100644 examples/net/2.0/Repository/SharedModule/nant.build
delete mode 100644 examples/net/2.0/Repository/SharedModule/nant.config
delete mode 100644 examples/net/2.0/Repository/SharedModule/vb/nant.build
delete mode 100644 examples/net/2.0/Repository/SharedModule/vb/nant.config
delete mode 100644
examples/net/2.0/Repository/SharedModule/vb/src/AssemblyInfo.vb
delete mode 100644 examples/net/2.0/Repository/SharedModule/vb/src/Math.vb
delete mode 100644
examples/net/2.0/Repository/SharedModule/vb/src/SharedModule.vbproj
delete mode 100644 examples/net/2.0/Repository/SimpleApp/cs/nant.build
delete mode 100644 examples/net/2.0/Repository/SimpleApp/cs/nant.config
delete mode 100644 examples/net/2.0/Repository/SimpleApp/cs/src/App.config
delete mode 100644 examples/net/2.0/Repository/SimpleApp/cs/src/AssemblyInfo.cs
delete mode 100644 examples/net/2.0/Repository/SimpleApp/cs/src/EntryPoint.cs
delete mode 100644
examples/net/2.0/Repository/SimpleApp/cs/src/SimpleApp.csproj
delete mode 100644
examples/net/2.0/Repository/SimpleApp/cs/src/SimpleApp.exe.log4net
delete mode 100644 examples/net/2.0/Repository/SimpleApp/nant.build
delete mode 100644 examples/net/2.0/Repository/SimpleApp/nant.config
delete mode 100644 examples/net/2.0/Repository/SimpleApp/vb/nant.build
delete mode 100644 examples/net/2.0/Repository/SimpleApp/vb/nant.config
delete mode 100644 examples/net/2.0/Repository/SimpleApp/vb/src/App.config
delete mode 100644 examples/net/2.0/Repository/SimpleApp/vb/src/AssemblyInfo.vb
delete mode 100644 examples/net/2.0/Repository/SimpleApp/vb/src/EntryPoint.vb
delete mode 100644
examples/net/2.0/Repository/SimpleApp/vb/src/SimpleApp.exe.log4net
delete mode 100644
examples/net/2.0/Repository/SimpleApp/vb/src/SimpleApp.vbproj
delete mode 100644 examples/net/2.0/Repository/SimpleModule/cs/nant.build
delete mode 100644 examples/net/2.0/Repository/SimpleModule/cs/nant.config
delete mode 100644
examples/net/2.0/Repository/SimpleModule/cs/src/AssemblyInfo.cs
delete mode 100644 examples/net/2.0/Repository/SimpleModule/cs/src/Math.cs
delete mode 100644
examples/net/2.0/Repository/SimpleModule/cs/src/SimpleModule.csproj
delete mode 100644
examples/net/2.0/Repository/SimpleModule/cs/src/SimpleModule.dll.log4net
delete mode 100644 examples/net/2.0/Repository/SimpleModule/nant.build
delete mode 100644 examples/net/2.0/Repository/SimpleModule/nant.config
delete mode 100644 examples/net/2.0/Repository/SimpleModule/vb/nant.build
delete mode 100644 examples/net/2.0/Repository/SimpleModule/vb/nant.config
delete mode 100644
examples/net/2.0/Repository/SimpleModule/vb/src/AssemblyInfo.vb
delete mode 100644 examples/net/2.0/Repository/SimpleModule/vb/src/Math.vb
delete mode 100644
examples/net/2.0/Repository/SimpleModule/vb/src/SimpleModule.dll.log4net
delete mode 100644
examples/net/2.0/Repository/SimpleModule/vb/src/SimpleModule.vbproj
delete mode 100644 examples/net/2.0/Repository/nant.build
delete mode 100644 examples/net/2.0/Repository/nant.config
delete mode 100644 examples/net/2.0/Tutorials/ConsoleApp/cs/nant.build
delete mode 100644 examples/net/2.0/Tutorials/ConsoleApp/cs/nant.config
delete mode 100644 examples/net/2.0/Tutorials/ConsoleApp/cs/src/App.config
delete mode 100644 examples/net/2.0/Tutorials/ConsoleApp/cs/src/AssemblyInfo.cs
delete mode 100644
examples/net/2.0/Tutorials/ConsoleApp/cs/src/ConsoleApp.csproj
delete mode 100644
examples/net/2.0/Tutorials/ConsoleApp/cs/src/LoggingExample.cs
delete mode 100644 examples/net/2.0/Tutorials/ConsoleApp/nant.build
delete mode 100644 examples/net/2.0/Tutorials/ConsoleApp/nant.config
delete mode 100644 examples/net/2.0/Tutorials/ConsoleApp/vb/nant.build
delete mode 100644 examples/net/2.0/Tutorials/ConsoleApp/vb/nant.config
delete mode 100644 examples/net/2.0/Tutorials/ConsoleApp/vb/src/App.config
delete mode 100644 examples/net/2.0/Tutorials/ConsoleApp/vb/src/AssemblyInfo.vb
delete mode 100644
examples/net/2.0/Tutorials/ConsoleApp/vb/src/ConsoleApp.vbproj
delete mode 100644
examples/net/2.0/Tutorials/ConsoleApp/vb/src/LoggingExample.vb
delete mode 100644 examples/net/2.0/Tutorials/WebApp/cs/nant.build
delete mode 100644 examples/net/2.0/Tutorials/WebApp/cs/nant.config
delete mode 100644 examples/net/2.0/Tutorials/WebApp/cs/src/AssemblyInfo.cs
delete mode 100644
examples/net/2.0/Tutorials/WebApp/cs/src/AssemblyVersionInfo.cs
delete mode 100644 examples/net/2.0/Tutorials/WebApp/cs/src/Global.asax
delete mode 100644 examples/net/2.0/Tutorials/WebApp/cs/src/Global.asax.cs
delete mode 100644 examples/net/2.0/Tutorials/WebApp/cs/src/Global.asax.resx
delete mode 100644
examples/net/2.0/Tutorials/WebApp/cs/src/SimpleModule.dll.log4net
delete mode 100644 examples/net/2.0/Tutorials/WebApp/cs/src/Web.config
delete mode 100644 examples/net/2.0/Tutorials/WebApp/cs/src/WebApp.csproj
delete mode 100644
examples/net/2.0/Tutorials/WebApp/cs/src/WebApp.csproj.webinfo
delete mode 100644 examples/net/2.0/Tutorials/WebApp/cs/src/WebApp.dll.log4net
delete mode 100644 examples/net/2.0/Tutorials/WebApp/cs/src/WebApp.vsdisco
delete mode 100644 examples/net/2.0/Tutorials/WebApp/cs/src/WebForm1.aspx
delete mode 100644 examples/net/2.0/Tutorials/WebApp/cs/src/WebForm1.aspx.cs
delete mode 100644 examples/net/2.0/Tutorials/WebApp/cs/src/WebForm1.aspx.resx
delete mode 100644 examples/net/2.0/Tutorials/WebApp/nant.build
delete mode 100644 examples/net/2.0/Tutorials/WebApp/nant.config
delete mode 100644 examples/net/2.0/Tutorials/WebApp/readme.txt
delete mode 100644 examples/net/2.0/Tutorials/WebApp/vb/nant.build
delete mode 100644 examples/net/2.0/Tutorials/WebApp/vb/nant.config
delete mode 100644 examples/net/2.0/Tutorials/WebApp/vb/src/AssemblyInfo.vb
delete mode 100644
examples/net/2.0/Tutorials/WebApp/vb/src/AssemblyVersionInfo.vb
delete mode 100644 examples/net/2.0/Tutorials/WebApp/vb/src/Global.asax
delete mode 100644 examples/net/2.0/Tutorials/WebApp/vb/src/Global.asax.resx
delete mode 100644 examples/net/2.0/Tutorials/WebApp/vb/src/Global.asax.vb
delete mode 100644
examples/net/2.0/Tutorials/WebApp/vb/src/SimpleModule.dll.log4net
delete mode 100644 examples/net/2.0/Tutorials/WebApp/vb/src/Web.config
delete mode 100644 examples/net/2.0/Tutorials/WebApp/vb/src/WebApp.dll.log4net
delete mode 100644 examples/net/2.0/Tutorials/WebApp/vb/src/WebApp.vbproj
delete mode 100644
examples/net/2.0/Tutorials/WebApp/vb/src/WebApp.vbproj.webinfo
delete mode 100644 examples/net/2.0/Tutorials/WebApp/vb/src/WebApp.vsdisco
delete mode 100644 examples/net/2.0/Tutorials/WebApp/vb/src/WebForm1.aspx
delete mode 100644 examples/net/2.0/Tutorials/WebApp/vb/src/WebForm1.aspx.resx
delete mode 100644 examples/net/2.0/Tutorials/WebApp/vb/src/WebForm1.aspx.vb
delete mode 100644 examples/net/2.0/Tutorials/nant.build
delete mode 100644 examples/net/2.0/Tutorials/nant.config
delete mode 100644 examples/net/2.0/cs-examples.sln
delete mode 100644 examples/net/2.0/nant.build
delete mode 100644 examples/net/2.0/nant.config
delete mode 100644 examples/net/2.0/vb-examples.sln
delete mode 100644 examples/net/nant.build
delete mode 100644 examples/net/nant.config
delete mode 100644 examples/netcf/1.0/Tutorials/ConsoleApp/cs/nant.build
delete mode 100644 examples/netcf/1.0/Tutorials/ConsoleApp/cs/nant.config
delete mode 100644
examples/netcf/1.0/Tutorials/ConsoleApp/cs/src/AssemblyInfo.cs
delete mode 100644
examples/netcf/1.0/Tutorials/ConsoleApp/cs/src/ConsoleApp.csdproj
delete mode 100644
examples/netcf/1.0/Tutorials/ConsoleApp/cs/src/ConsoleApp.exe.config
delete mode 100644 examples/netcf/1.0/Tutorials/ConsoleApp/cs/src/EntryPoint.cs
delete mode 100644
examples/netcf/1.0/Tutorials/ConsoleApp/cs/src/LoggingExample.cs
delete mode 100644 examples/netcf/1.0/Tutorials/ConsoleApp/nant.build
delete mode 100644 examples/netcf/1.0/Tutorials/ConsoleApp/nant.config
delete mode 100644 examples/netcf/1.0/Tutorials/ConsoleApp/vb/nant.build
delete mode 100644 examples/netcf/1.0/Tutorials/ConsoleApp/vb/nant.config
delete mode 100644
examples/netcf/1.0/Tutorials/ConsoleApp/vb/src/AssemblyInfo.vb
delete mode 100644
examples/netcf/1.0/Tutorials/ConsoleApp/vb/src/ConsoleApp.exe.config
delete mode 100644
examples/netcf/1.0/Tutorials/ConsoleApp/vb/src/ConsoleApp.vbdproj
delete mode 100644 examples/netcf/1.0/Tutorials/ConsoleApp/vb/src/EntryPoint.vb
delete mode 100644
examples/netcf/1.0/Tutorials/ConsoleApp/vb/src/LoggingExample.vb
delete mode 100644 examples/netcf/1.0/Tutorials/nant.build
delete mode 100644 examples/netcf/1.0/Tutorials/nant.config
delete mode 100644 examples/netcf/1.0/cs-examples.sln
delete mode 100644 examples/netcf/1.0/nant.build
delete mode 100644 examples/netcf/1.0/nant.config
delete mode 100644 examples/netcf/1.0/vb-examples.sln
delete mode 100644 examples/netcf/nant.build
delete mode 100644 examples/netcf/nant.config
delete mode 100644 examples/sscli/1.0/Repository/SharedModule/cs/nant.build
delete mode 100644 examples/sscli/1.0/Repository/SharedModule/cs/nant.config
delete mode 100644
examples/sscli/1.0/Repository/SharedModule/cs/src/AssemblyInfo.cs
delete mode 100644 examples/sscli/1.0/Repository/SharedModule/cs/src/Math.cs
delete mode 100644 examples/sscli/1.0/Repository/SharedModule/nant.build
delete mode 100644 examples/sscli/1.0/Repository/SharedModule/nant.config
delete mode 100644 examples/sscli/1.0/Repository/SimpleApp/cs/nant.build
delete mode 100644 examples/sscli/1.0/Repository/SimpleApp/cs/nant.config
delete mode 100644 examples/sscli/1.0/Repository/SimpleApp/cs/src/App.config
delete mode 100644
examples/sscli/1.0/Repository/SimpleApp/cs/src/AssemblyInfo.cs
delete mode 100644 examples/sscli/1.0/Repository/SimpleApp/cs/src/EntryPoint.cs
delete mode 100644
examples/sscli/1.0/Repository/SimpleApp/cs/src/SimpleApp.exe.log4net
delete mode 100644 examples/sscli/1.0/Repository/SimpleApp/nant.build
delete mode 100644 examples/sscli/1.0/Repository/SimpleApp/nant.config
delete mode 100644 examples/sscli/1.0/Repository/SimpleModule/cs/nant.build
delete mode 100644 examples/sscli/1.0/Repository/SimpleModule/cs/nant.config
delete mode 100644
examples/sscli/1.0/Repository/SimpleModule/cs/src/AssemblyInfo.cs
delete mode 100644 examples/sscli/1.0/Repository/SimpleModule/cs/src/Math.cs
delete mode 100644
examples/sscli/1.0/Repository/SimpleModule/cs/src/SimpleModule.dll.log4net
delete mode 100644 examples/sscli/1.0/Repository/SimpleModule/nant.build
delete mode 100644 examples/sscli/1.0/Repository/SimpleModule/nant.config
delete mode 100644 examples/sscli/1.0/Repository/nant.build
delete mode 100644 examples/sscli/1.0/Repository/nant.config
delete mode 100644 examples/sscli/1.0/Tutorials/ConsoleApp/js/nant.build
delete mode 100644 examples/sscli/1.0/Tutorials/ConsoleApp/js/nant.config
delete mode 100644 examples/sscli/1.0/Tutorials/ConsoleApp/js/src/App.config
delete mode 100644
examples/sscli/1.0/Tutorials/ConsoleApp/js/src/AssemblyInfo.js
delete mode 100644
examples/sscli/1.0/Tutorials/ConsoleApp/js/src/LoggingExample.js
delete mode 100644 examples/sscli/1.0/Tutorials/ConsoleApp/nant.build
delete mode 100644 examples/sscli/1.0/Tutorials/ConsoleApp/nant.config
delete mode 100644 examples/sscli/1.0/Tutorials/nant.build
delete mode 100644 examples/sscli/1.0/Tutorials/nant.config
delete mode 100644 examples/sscli/1.0/nant.build
delete mode 100644 examples/sscli/1.0/nant.config
delete mode 100644 examples/sscli/nant.build
delete mode 100644 examples/sscli/nant.config
delete mode 100644 extensions/nant.build
delete mode 100644 extensions/nant.config
delete mode 100644 extensions/net/1.0/cs-extensions.sln
delete mode 100644 extensions/net/1.0/log4net.Ext.EventID/cs/nant.build
delete mode 100644 extensions/net/1.0/log4net.Ext.EventID/cs/nant.config
delete mode 100644
extensions/net/1.0/log4net.Ext.EventID/cs/src/AssemblyInfo.cs
delete mode 100644
extensions/net/1.0/log4net.Ext.EventID/cs/src/EventIDLogImpl.cs
delete mode 100644
extensions/net/1.0/log4net.Ext.EventID/cs/src/EventIDLogManager.cs
delete mode 100644 extensions/net/1.0/log4net.Ext.EventID/cs/src/IEventIDLog.cs
delete mode 100644
extensions/net/1.0/log4net.Ext.EventID/cs/src/log4net.Ext.EventID.csproj
delete mode 100644 extensions/net/1.0/log4net.Ext.EventID/nant.build
delete mode 100644 extensions/net/1.0/log4net.Ext.EventID/nant.config
delete mode 100644 extensions/net/1.0/log4net.Ext.MarshalByRef/cs/nant.build
delete mode 100644 extensions/net/1.0/log4net.Ext.MarshalByRef/cs/nant.config
delete mode 100644 extensions/net/1.0/log4net.Ext.MarshalByRef/nant.build
delete mode 100644 extensions/net/1.0/log4net.Ext.MarshalByRef/nant.config
delete mode 100644 extensions/net/1.0/log4net.Ext.Trace/cs/nant.build
delete mode 100644 extensions/net/1.0/log4net.Ext.Trace/cs/nant.config
delete mode 100644 extensions/net/1.0/log4net.Ext.Trace/cs/src/AssemblyInfo.cs
delete mode 100644 extensions/net/1.0/log4net.Ext.Trace/cs/src/TraceLogImpl.cs
delete mode 100644
extensions/net/1.0/log4net.Ext.Trace/cs/src/TraceLogManager.cs
delete mode 100644
extensions/net/1.0/log4net.Ext.Trace/cs/src/log4net.Ext.Trace.csproj
delete mode 100644 extensions/net/1.0/log4net.Ext.Trace/nant.build
delete mode 100644 extensions/net/1.0/log4net.Ext.Trace/nant.config
delete mode 100644 extensions/net/1.0/nant.build
delete mode 100644 extensions/net/1.0/nant.config
delete mode 100644 extensions/net/nant.build
delete mode 100644 extensions/net/nant.config
rename install-dotnet-core-sdk-1.1.ps1 => install-dotnet-sdk.ps1 (69%)
delete mode 100644 install-net-framework-sdk-3.5.ps1
delete mode 100644 log4net.build
delete mode 100644 log4net.include
delete mode 100644 log4net.shfbproj
delete mode 100644 netstandard/global.json
delete mode 100644 netstandard/log4net.netstandard.sln
delete mode 100644 netstandard/log4net.tests/ExpectedExceptionAttribute.cs
delete mode 100644 netstandard/log4net.tests/log4net.tests.xproj
delete mode 100644 netstandard/log4net.tests/project.json
delete mode 100644 netstandard/log4net/CompatibilityExtensions.cs
delete mode 100644 netstandard/log4net/log4net.xproj
delete mode 100644 netstandard/log4net/project.json
create mode 100644 src/build-preview.ps1
delete mode 100644 src/changes/changes.xml
create mode 100644
src/integration-testing/log4net2-SerializeEvent/SerializeEventProgram.cs
create mode 100644
src/integration-testing/log4net2-SerializeEvent/SerializeV2Event.dat
create mode 100644
src/integration-testing/log4net2-SerializeEvent/log4net2-SerializeEvent.csproj
delete mode 100644 src/log4net.Tests/Appender/RemotingAppenderTest.cs
create mode 100644 src/log4net.Tests/Core/DefaultRepositorySelectorTest.cs
create mode 100644 src/log4net.Tests/Core/LevelMapTest.cs
create mode 100644 src/log4net.Tests/Core/LevelMappingTest.cs
create mode 100644 src/log4net.Tests/Core/LevelTest.cs
create mode 100644 src/log4net.Tests/Core/LoggingEventTest.cs
create mode 100644 src/log4net.Tests/DateFormatter/DateTimeDateFormatterTest.cs
delete mode 100644 src/log4net.Tests/Hierarchy/Hierarchy.cs
create mode 100644 src/log4net.Tests/Hierarchy/HierarchyTest.cs
delete mode 100644 src/log4net.Tests/Hierarchy/Logger.cs
create mode 100644 src/log4net.Tests/Hierarchy/LoggerTest.cs
create mode 100644 src/log4net.Tests/ObjectRenderer/DefaultRendererTest.cs
create mode 100644 src/log4net.Tests/Util/EncodingWithoutPreambleTest.cs
delete mode 100644 src/log4net/Appender/NetSendAppender.cs
delete mode 100644 src/log4net/Appender/RemotingAppender.cs
create mode 100644 src/log4net/Appender/RollingFileAppender.DateTime.cs
delete mode 100644 src/log4net/AssemblyVersionInfo.cs
delete mode 100644 src/log4net/Config/AliasDomainAttribute.cs
delete mode 100644 src/log4net/Config/DOMConfigurator.cs
delete mode 100644 src/log4net/Config/DOMConfiguratorAttribute.cs
delete mode 100644 src/log4net/Config/DomainAttribute.cs
delete mode 100644 src/log4net/Core/CompactRepositorySelector.cs
create mode 100644 src/log4net/Core/Serializable.cs
copy src/{log4net.Tests/Layout/DynamicPatternLayoutTest.cs =>
log4net/Diagnostics/CodeAnalysis/AllowNullAttribute.cs} (57%)
copy src/{log4net.Tests/Layout/DynamicPatternLayoutTest.cs =>
log4net/Diagnostics/CodeAnalysis/CallerArgumentExpressionAttribute.cs} (53%)
create mode 100644
src/log4net/Diagnostics/CodeAnalysis/CompilerFeatureRequiredAttribute.cs
copy src/{log4net.Tests/Layout/DynamicPatternLayoutTest.cs =>
log4net/Diagnostics/CodeAnalysis/DisallowNullAttribute.cs} (57%)
copy src/{log4net.Tests/Layout/DynamicPatternLayoutTest.cs =>
log4net/Diagnostics/CodeAnalysis/DoesNotReturnAttribute.cs} (59%)
create mode 100644
src/log4net/Diagnostics/CodeAnalysis/DoesNotReturnIfAttribute.cs
rename
examples/net/2.0/Appenders/SampleAppendersApp/cs/src/Appender/PatternLayoutAdoNetAppenderParameter.cs
=> src/log4net/Diagnostics/CodeAnalysis/IsExternalInit.cs (70%)
copy src/{log4net.Tests/Layout/DynamicPatternLayoutTest.cs =>
log4net/Diagnostics/CodeAnalysis/MaybeNullAttribute.cs} (60%)
create mode 100644
src/log4net/Diagnostics/CodeAnalysis/MaybeNullWhenAttribute.cs
create mode 100644
src/log4net/Diagnostics/CodeAnalysis/MemberNotNullAttribute.cs
create mode 100644
src/log4net/Diagnostics/CodeAnalysis/MemberNotNullWhenAttribute.cs
copy netstandard/log4net.tests/CompatibilityExtensions.cs =>
src/log4net/Diagnostics/CodeAnalysis/NotNullAttribute.cs (56%)
create mode 100644
src/log4net/Diagnostics/CodeAnalysis/NotNullIfNotNullAttribute.cs
create mode 100644 src/log4net/Diagnostics/CodeAnalysis/NotNullWhenAttribute.cs
create mode 100644 src/log4net/Diagnostics/CodeAnalysis/NullableAttribute.cs
create mode 100644
src/log4net/Diagnostics/CodeAnalysis/NullableContextAttribute.cs
copy src/{log4net.Tests/Layout/DynamicPatternLayoutTest.cs =>
log4net/Diagnostics/CodeAnalysis/RequiredMemberAttribute.cs} (59%)
rename netstandard/log4net.tests/CompatibilityExtensions.cs =>
src/log4net/Diagnostics/CodeAnalysis/SetsRequiredMembersAttribute.cs (57%)
copy src/{log4net.Tests/Layout/DynamicPatternLayoutTest.cs =>
log4net/Diagnostics/CodeAnalysis/ValidatedNotNullAttribute.cs} (62%)
create mode 100644 src/log4net/Layout/Internal/XmlWriterExtensions.cs
delete mode 100644 src/log4net/Log4netAssemblyInfo.cs
delete mode 100644 src/log4net/NetStandardCompatibilityExtensions.cs
delete mode 100644 src/log4net/Plugin/RemoteLoggingServerPlugin.cs
create mode 100644 src/log4net/Util/EncodingWithoutPreamble.cs
create mode 100644 src/log4net/Util/Log4NetAssert.cs
delete mode 100644 src/log4net/assembly/bin.xml
delete mode 100644 src/site/resources/images/logo.jpg
delete mode 100644 src/site/resources/images/maven-feather.png
create mode 100644 src/site/resources/images/maven.png
delete mode 100644 src/site/xdoc/download_log4net.xml
create mode 100644 src/site/xdoc/release/download.xml
create mode 100644 src/site/xdoc/release/manual/installation.xml
delete mode 100644 src/site/xdoc/release/security-reports.xml
delete mode 100644 tests/nant.build