log4net

log4net is a tool to help the programmer output log statements to a variety of output targets.
Download

log4net Ranking & Summary

Advertisement

  • Rating:
  • License:
  • The Apache License 2.0
  • Price:
  • FREE
  • Publisher Name:
  • Apache Software Foundation
  • Publisher web site:
  • http://logging.apache.org/log4net/

log4net Tags


log4net Description

log4net is a tool to help the programmer output log statements to a variety of output targets. log4net is a tool to help the programmer output log statements to a variety of output targets. It is a port of the excellent log4j framework to the .NET runtime. We have kept the framework similar in spirit to the original log4j while taking advantage of new features in the .NET runtime. For more information on log4net see the features document.log4net is part of the Apache Logging Services project. The Logging Services project is intended to provide cross-language logging services for purposes of application debugging and auditing.What's New in This Release:Bug Fixes· - RemotingAppender fails once NDC becomes empty· - XmlLayout allows output of invalid control characters· - example-apps.html links are off by one folder level· - RollingFileAppender can fail if RollOverIfDateBoundaryCrossing required· - AdoNetAppender does not support inserting NULL into columns· - LevelMatchFilter should return Neutral when no match is found· - AdoNetAppender losing first entry· - Exception rendering ThreadContextStack if null value pushed into stack· - System.Diagnostics.Trace may throw exception if AppDomain does not have config file· - RollingFileAppender does not limit files to MaxSizeRollBackups when CountDirection is 1· - RollingFileAppender roll over date fail· - Serialised LoggingEvent does not preserve the Fix flags· - Specifying an empty string as a property in the config file results in an error· - XmlLayout emits all properties under a node named global-properties, rather than just properties.· - CountingQuietTextWriter does not count strings written with WriteLine· - Process.StartTime hangs on some systems· - Bug in RollingFileAppender.cs causing failure to timely roll files on monthly interval· - 1.2.9.0 Documentation typos· - Unhandled SecurityException exception for FileIOPermission while loading configuration file· - CVE-2006-0743 Security vulnerability in LocalSyslogAppender· - Exception thrown when *Format methods are given a malformed format string· - CoreDll.dll referenced with different capitalisation· - ADONetAppender.ActivateOptions() leaks database connection when called multiple timesNew Features· - Add Flush command to API· - Programmatic flush of BufferingAppenderSkeleton buffer· - Allow the RepositorySelector type to be specified using the AppSettings config· - Support appenders that can output multiple events efficiently· - WmiAppenderImprovements· - Support per event patterns in FileAppender File name· - Allow SMTPAppender to have replaceable parameters in Subject· - Email high "importance" priority setting with SmtpAppender· - Line-wrapping Appender Layouts· - Ability to use global property to point to log4net configuration file· - Allow xml config values to be set via XmlNodeType.CDATA or XmlNodeType.Text rather than just value="foo"· - PluginAttribute does not allow plugin type to be specified as a Type, only as a string· - Allow XML configurator to set properties of type Object· - Allow repository properties to be set in the config file· - Support rendering IEnumerator objects as well as ICollections· - Support clean build on .NET 2.0· - Performance of ILog.xxxFormat methods· - Change MemoryAppender member variables to protected


log4net Related Software