This is an automated email from the ASF dual-hosted git repository.
freeandnil pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/logging-log4net.git
The following commit(s) were added to refs/heads/master by this push:
new 58dbe480 #209 link appender doc from features doc adjust trademark
section
58dbe480 is described below
commit 58dbe480b8814890ba3b54ee5a578d43e8f6f545
Author: Jan Friedrich <[email protected]>
AuthorDate: Fri May 9 16:07:49 2025 +0200
#209 link appender doc from features doc
adjust trademark section
---
antora-playbook.yaml | 5 ++--
src/site/antora/modules/ROOT/pages/features.adoc | 36 +++++++++++++++---------
2 files changed, 24 insertions(+), 17 deletions(-)
diff --git a/antora-playbook.yaml b/antora-playbook.yaml
index 7e4d20f2..2ddb4c24 100644
--- a/antora-playbook.yaml
+++ b/antora-playbook.yaml
@@ -125,13 +125,12 @@ ui:
contents: |
<footer class="footer">
<p>
- Copyright © 1999-{{{year}}} <a href="https://www.apache.org/">The
Apache Software Foundation</a>.
+ Copyright © 2007-{{{year}}} <a href="https://www.apache.org/">The
Apache Software Foundation</a>.
Licensed under the <a
href="https://www.apache.org/licenses/LICENSE-2.0">Apache Software License,
Version 2.0</a>.
Please read our <a
href="https://privacy.apache.org/policies/privacy-policy-public.html">privacy
policy</a>.
</p>
<p>
- Apache, Log4j, and the Apache feather logo are trademarks or
registered trademarks of The Apache Software Foundation.
- Oracle and Java are registered trademarks of Oracle and/or its
affiliates.
+ Apache, log4net, and the Apache feather logo are trademarks or
registered trademarks of The Apache Software Foundation.
Other names may be trademarks of their respective owners.
</p>
</footer>
diff --git a/src/site/antora/modules/ROOT/pages/features.adoc
b/src/site/antora/modules/ROOT/pages/features.adoc
index ebc3521f..752cb918 100644
--- a/src/site/antora/modules/ROOT/pages/features.adoc
+++ b/src/site/antora/modules/ROOT/pages/features.adoc
@@ -58,7 +58,7 @@ log4net ships with the following appenders
|===
|Type |Description
-|AdoNetAppender
+|xref:manual/configuration/appenders/adonetappender.adoc[]
|Writes logging events to a database using either prepared statements or
stored procedures.
|AnsiColorTerminalAppender
@@ -67,7 +67,10 @@ log4net ships with the following appenders
|AspNetTraceAppender
|Writes logging events to the ASP trace context. These can then be rendered at
the end of the ASP page or on the ASP trace page.
-|ColoredConsoleAppender
+|xref:manual/configuration/appenders/bufferingforwardingappender.adoc[]
+|Buffers events and then forwards them to attached appenders.
+
+|xref:manual/configuration/appenders/consoleappender.adoc[]
|Writes color highlighted logging events to the application's Windows Console.
|ConsoleAppender
@@ -77,46 +80,51 @@ The events may go to either the standard our stream or the
standard error stream
|DebugAppender
|Writes logging events to the .net debugger
(https://web.archive.org/web/20240930165834/https://learn.microsoft.com/en-us/dotnet/api/system.diagnostics.debug?view=net-8.0[System.Diagnostics.Debug]).
-|EventLogAppender
+|xref:manual/configuration/appenders/eventlogappender.adoc[]
|Writes logging events to the Windows Event Log.
-|FileAppender
+|xref:manual/configuration/appenders/fileappender.adoc[]
|Writes logging events to a file in the file system.
-|LocalSyslogAppender
+|xref:manual/configuration/appenders/localsyslogappender.adoc[]
|Writes logging events to the local
https://datatracker.ietf.org/doc/html/rfc3164[syslog] service (UNIX only).
-|MemoryAppender
+|xref:manual/configuration/appenders/managedcoloredconsoleappender.adoc[]
+|Writes color highlighted logging events to the application's Windows Console.
+This appender is a managed version of the ColoredConsoleAppender and does not
require the use of the Windows Console API.
+It is a replacement for the ColoredConsoleAppender and is the recommended
appender for logging to the Console.
+
+|xref:manual/configuration/appenders/memoryappender.adoc[]
|Stores logging events in an in memory buffer.
-|OutputDebugStringAppender
+|xref:manual/configuration/appenders/outputdebugstringappender.adoc[]
|Writes logging events to the debugger (using
https://web.archive.org/web/20241118170546/https://learn.microsoft.com/en-us/windows/win32/api/debugapi/nf-debugapi-outputdebugstringw[OutputDebugString]).
If the application has no debugger, the system debugger displays the string.
If the application has no debugger and the system debugger is not active, the
message is ignored.
-|RemoteSyslogAppender
+|xref:manual/configuration/appenders/remotesyslogappender.adoc[]
|Writes logging events to a remote
https://datatracker.ietf.org/doc/html/rfc3164[syslog] service using UDP
networking.
-|RollingFileAppender
+|xref:manual/configuration/appenders/rollingfileappender.adoc[]
|Writes logging events to a file in the file system.
The RollingFileAppender can be configured to log to multiple files based upon
date or file size constraints.
-|SmtpAppender
+|xref:manual/configuration/appenders/smtpappender.adoc[]
|Sends logging events to an email address.
-|SmtpPickupDirAppender
+|xref:manual/configuration/appenders/smtppickupdirappender.adoc[]
|Sends logging events to an email address but writes the emails to a
configurable directory rather than sending them directly via SMTP.
|TelnetAppender
|*Clients* connect via Telnet to receive logging events.
-|TraceAppender
+|xref:manual/configuration/appenders/traceappender.adoc[]
|Writes logging events to the .NET trace system
(https://web.archive.org/web/20240907024634/https://learn.microsoft.com/en-us/dotnet/api/system.diagnostics.trace?view=net-8.0[System.Diagnostics.Trace]).
-|UdpAppender
+|xref:manual/configuration/appenders/udpappender.adoc[]
|Sends logging events as connectionless UDP datagrams to a remote host or a
multicast group using a UdpClient.
-|ForwardingAppender
+|xref:manual/configuration/appenders/forwardingappender.adoc[]
|Can be used to wrap another appender, for example to attach additional
filters.
|===