ChangeLog


------------------------------------------------------------------------------
 Release 0.8
------------------------------------------------------------------------------

2003-10-28  vxr
	* tests/appenders/configs/LoggerAppenderNullThreshold.xml 1.1:
		Added Appender Threshold test.

	* log4php/appenders/LoggerAppenderSocket.php 1.16:
		Fixed remoteHost and port params getter/setter.

	* tests/appenders/configs/LoggerAppenderSocket.xml 1.5:
	* tests/appenders/configs/LoggerAppenderSocketLog4j.xml 1.3:
		changed hostname param to remoteHost

2003-10-23  vxr
	* log4php/LoggerAppenderSkeleton.php 1.12:
		Added optionconverter require_once.

2003-10-19  vxr
	* log4php/appenders/LoggerAppenderMail.php 1.8:
		Fixed body test, fixed mail() "to" param, added a mail debug
		statement.

2003-10-04	vxr
	* log4php/xml/LoggerDOMConfigurator.php 1.10:
		Fixed CONFIGURATION tag (open,close) case (thanks to Sergio Strampelli).
		Fixed class attribute on LAYOUT open.

	* log4php/LoggerAppenderSkeleton.php 1.11:
		Fixed non LoggerLevel threshold param assignments in 
		setThreshold()  (thanks to Sergio Strampelli).

------------------------------------------------------------------------------
 Release 0.7
------------------------------------------------------------------------------

2003-09-20  vxr
	* log4php/LoggerManager.php 1.17:
		Minor doc fix.

2003-09-19  vxr
	* log4php/appenders/LoggerAppenderConsole.php 1.10:
	* log4php/appenders/LoggerAppenderDailyFile.php 1.7:
	* log4php/appenders/LoggerAppenderDb.php 1.7:
	* log4php/appenders/LoggerAppenderEcho.php 1.5:
	* log4php/appenders/LoggerAppenderFile.php 1.15:
	* log4php/appenders/LoggerAppenderMail.php 1.7:
	* log4php/appenders/LoggerAppenderMailEvent.php 1.10:
	* log4php/appenders/LoggerAppenderNull.php 1.4:
	* log4php/appenders/LoggerAppenderPhp.php 1.11:
	* log4php/appenders/LoggerAppenderRollingFile.php 1.14:
	* log4php/appenders/LoggerAppenderSyslog.php 1.11:
	* log4php/config/LoggerPropertySetter.php 1.3:
		Minor doc fixes.

	* log4php/layouts/LoggerXmlLayout.php 1.15:
		Fixed CDATA rendering.

	* log4php/appenders/LoggerAppenderSocket.php 1.14:
		Now setHostname() is deprecated. Please, use setRemoteHost().
		Some Minor changes.

	* log4php/LoggerManager.php 1.16:
		Minor change to shutdown().

	* log4php/helpers/LoggerTransform.php 1.1:
		Utility class for transforming strings.

2003-09-17  vxr
	* log4php/appenders/LoggerAppenderSocket.php 1.13:
		Added log4jNamespace option to clone the log4j XMLLayout output and
		send it through socket.

	* chainsaw/chainsaw.php 1.2:
		Changes to dinamically load socket module on unix and win32 platforms

	* log4php/appenders/LoggerAppenderRollingFile.php 1.13:
		Minor doc changes.

------------------------------------------------------------------------------
 Release 0.6
------------------------------------------------------------------------------

2003-09-15  vxr
	* log4php/layouts/LoggerXmlLayout.php 1.14:
		Added log4j namespace clone function. With this chainsaw can read the logs
		created with this layout.

	* log4php/appenders/LoggerAppenderMailEvent.php 1.9:
		Fixed append() method.

	* log4php/log4php.html 1.12:
		Added browse entry point

	* log4php/xml/LoggerDOMConfigurator.php 1.8:
		Docu integration.

	* log4php/xml/LoggerDOMConfigurator.php 1.9:
		Now layouts can be activated.

	* log4php/LoggerAppenderSkeleton.php 1.10:
		Removed log4j tags (contact log4j team first)

	* log4php/LoggerAppender.php 1.14:
		removed log4j tags (contact log4j team first)

	* log4php/helpers/LoggerOptionConverter.php 1.5:
		Minor doc changes.

	* log4php/LoggerPropertyConfigurator.php 1.5:
		Minor doc mods

	* log4php/LoggerManager.php 1.15:
		Added documentation to init costants

2003-09-13  vxr
	* log4php/helpers/LoggerOptionConverter.php 1.4:
		Changed getSystemProperty implementation.

	* log4php/spi/LoggerLoggingEvent.php 1.11:
		Added experimental serialization support.

	* log4php/LoggerAppenderSkeleton.php 1.9:
		Fixed isAsSevereAsThreshold() detection.
		Changed LoggerLog::error() statement in doAppend to ::debug().
		Added obj serialization support.
		Refactored docu.

	* log4php/xml/LoggerDOMConfigurator.php 1.7:
		Fixed a typing error.

	* log4php/layouts/LoggerXmlLayout.php 1.13:
		Added 'namespace' option.

	* log4php/LoggerRoot.php 1.8:
		Fixed constructor.

	* log4php/LoggerAppender.php 1.13:
		Moved LoggerAppender interface methods defined in
		LoggerAppenderSkeleton.

	* log4php/helpers/LoggerPatternConverter.php 1.12:
		Added docu to Logger(.*)Converter.

	* log4php/LoggerHierarchy.php 1.19:
		Added hierarchy assigment to root and loggers.

	* log4php/LoggerCategory.php 1.16:
		Stripped repository assigment in constructor.

	* log4php/layouts/LoggerLayoutHtml.php 1.13:
		Removed LoggerLoggingLevel and LoggerLevel require_once.

	* log4php/varia/LoggerLevelMatchFilter.php 1.1:
	* log4php/varia/LoggerLevelRangeFilter.php 1.1:
		First implementation.

	* log4php/appenders/LoggerAppenderConsole.php 1.9:
	* log4php/appenders/LoggerAppenderDailyFile.php 1.6:
	* log4php/appenders/LoggerAppenderDb.php 1.6:
	* log4php/appenders/LoggerAppenderEcho.php 1.4:
	* log4php/appenders/LoggerAppenderFile.php 1.14:
	* log4php/appenders/LoggerAppenderMail.php 1.6:
	* log4php/appenders/LoggerAppenderMailEvent.php 1.7:
	* log4php/appenders/LoggerAppenderNull.php 1.3:
	* log4php/appenders/LoggerAppenderPhp.php 1.10:
	* log4php/appenders/LoggerAppenderRollingFile.php 1.12:
	* log4php/appenders/LoggerAppenderSocket.php 1.12:
	* log4php/appenders/LoggerAppenderSyslog.php 1.10:
		Complete code revision.
		Included resources existence tests.
		Turned log warnings to debug.

2003-09-11  vxr
	* log4php/Logger.php 1.8:
	* log4php/LoggerManager.php 1.14:
		Added factory param to getLogger().

	* log4php/LoggerHierarchy.php 1.18:
		Added factory param to getLogger().
		Fixed a bug about level comparing in isDisabled().
		Added a null level protection in setThreshold().

	* log4php/spi/LoggerLoggingEvent.php 1.10:
		Recoded the getLocationInformation() method.

	* log4php/layouts/LoggerPatternLayout.php 1.6:
		Changed doc to reflect date microseconds support.

	* log4php/helpers/LoggerPatternParser.php 1.9:
		Added microseconds id to predefined date constants.

	* log4php/LoggerLevel.php 1.10:
		Fixed default param mismatch.

	* log4php/spi/LoggerLocationInfo.php 1.5:
		Renamed caller param to fqcn

	* log4php/helpers/LoggerPatternConverter.php 1.11:
		Added microseconds support to LoggerDatePatternConverter

	* log4php/helpers/LoggerOptionConverter.php 1.3:
		Minor param fix.

	* log4php/LoggerCategory.php 1.15:
		Now fqcn is handled properly.

------------------------------------------------------------------------------
 Release 0.5
------------------------------------------------------------------------------

2003-09-10  vxr
	* log4php/log4php.html 1.10:
		New layout

	* log4php/appenders/LoggerAppenderPhp.php 1.9:
	* log4php/appenders/LoggerAppenderSyslog.php 1.9:
		Changes to support the new LoggerLevel class.
		Remapped levels.

	* log4php/LoggerLevel.php 1.9:
		Recoded to support subclassing.

	* log4php/spi/LoggerLoggingEvent.php 1.9:
		Let's say goodbye to $GLOBALS['log4php.LoggingEvent.microtime
		support'] var.

	* log4php/spi/LoggerConfigurator.php 1.2:
	* log4php/spi/LoggerFactory.php 1.2:
	* log4php/varia/LoggerDenyAllFilter.php 1.4:
	* log4php/varia/LoggerStringMatchFilter.php 1.4:
		Some minor doc changes.

	* log4php/helpers/LoggerOptionConverter.php 1.2:
		Some doc changes.
		Fixed derived levels class loading in toLevel().

	* log4php/LoggerManager.php 1.13:
	* log4php/LoggerNDC.php 1.5:
	* log4php/config/LoggerPropertySetter.php 1.2:
	* log4php/or/LoggerRendererMap.php 1.3:
		Some minor doc changes

	* log4php/LoggerAppenderSkeleton.php 1.8:
	* log4php/LoggerCategory.php 1.14:
	* log4php/LoggerHierarchy.php 1.17:
	* log4php/LoggerRoot.php 1.7:
	* log4php/layouts/LoggerLayoutHtml.php 1.12:
	* log4php/layouts/LoggerLayoutSimple.php 1.8:
	* log4php/layouts/LoggerLayoutTTCC.php 1.12:
	* log4php/layouts/LoggerXmlLayout.php 1.12:
		Changes to support the new LoggerLevel class.

	* log4php/LoggerPropertyConfigurator.php 1.3:
		Changes to support the new LoggerLevel class.
		Heavy modifications to doc.
		Fixed an error in parseCategory().

	* log4php/helpers/LoggerPatternConverter.php 1.10:
		Changed LoggerBasicPatternConverter to support the new
		LoggerLevel class.

	* log4php/spi/LoggerLocationInfo.php 1.4:
		LOG4PHP_LOGGER_LOCATION_INFO_NA set to 'NA'.
		Added some doc.

	* log4php/LoggerBasicConfigurator.php 1.2:
		Now the class is a child of LoggerConfigurator

	* log4php/xml/LoggerDOMConfigurator.php 1.6:
		Fixed null assignments to filter and appender that could
		destroy last configured filter and appender.

	* log4php/xml/LoggerDOMConfigurator.php 1.5:
		Extended namespace to all tags.

2003-09-08  vxr
	* log4php/LoggerBasicConfigurator.php 1.1:
	* log4php/LoggerDefaultCategoryFactory.php 1.1:
	* log4php/LoggerPropertyConfigurator.php 1.1:
	* log4php/config/LoggerPropertyGetter.php 1.1:
	* log4php/config/LoggerPropertySetter.php 1.1:
	* log4php/helpers/LoggerOptionConverter.php 1.1:
	* log4php/spi/LoggerConfigurator.php 1.1:
	* log4php/spi/LoggerFactory.php 1.1:
		First implementation.

	* log4php/LoggerLayout.php 1.10:
		Changed class existence check in factory().

	* log4php/LoggerCategory.php 1.13:
		Added setHierarchy() method.
		Now setLevel() can manage null level.

	* log4php/LoggerAppenderSkeleton.php 1.7:
		Used requiresLayout() method in setLayout().

	* log4php/LoggerAppender.php 1.12:
		Changed class existence check.
		Now factory() and singleton() methods dont emit warnings.

	* log4php/xml/LoggerDOMConfigurator.php 1.4:
		Heavy mods to make a more solid class.
		Added variable substitution support.

	* log4php/LoggerHierarchy.php 1.16:
		Added getLoggerByFactory()

	* log4php/LoggerManager.php 1.12:
		A brand new init procedure was created.
		Introduced LOG4PHP_INIT_OVERRIDE, LOG4PHP_CONFIGURATION and LOG4PHP_CONFIGURATOR_CLASS constants.

	* log4php/LoggerLog.php 1.9:
		Add internalDebugging() to set debug via debug().

	* log4php/LoggerLevel.php 1.8:
		Added toLevel() method (it will replace toCode()).
		Added default value support.

2003-09-06  vxr
	* log4php/xml/LoggerDOMConfigurator.php 1.3:
		Renamed configure() to configureRepository().
		Added configure() that has only filename as parameter.
		Now configuration functions return a value.

	* log4php/appenders/LoggerAppenderRollingFile.php 1.11:
		Added fileName expansion to have a full expanded filename
		during rollOver() (Thanks to Sergio Strampelli).

	* log4php/LoggerManager.php 1.10:
		Rechanged LOG4PHP_CONFIGURATION_FILENAME to
		LOG4PHP_CONFIG_FILENAME (Thanks to Sergio Strampelli).

	* log4php/appenders/LoggerAppenderFile.php 1.13:
		Added fseek after fopen to properly set internal file pointer
		if 'append' is set.

	* log4php/LoggerManager.php 1.11:
		Changed {configurator}::configure() method call.

------------------------------------------------------------------------------
 Release 0.4
------------------------------------------------------------------------------

2003-09-02  vxr
	* LoggerConfigXmlParser.php 1.13:
		bye

2003-09-01  vxr
	* appenders/LoggerAppenderDailyFile.php 1.5:
		Now requires use LOG4PHP_DIR.
		Removed direct references to file property.
		Some documention changes.
		Now documentation points directly to classes.

	* appenders/LoggerAppenderFile.php 1.12:
	* appenders/LoggerAppenderRollingFile.php 1.10:
		Fixed an undefined variable issue

	* helpers/LoggerPatternConverter.php 1.9:
	* layouts/LoggerPatternLayout.php 1.5:
	* spi/LoggerFilter.php 1.3:
	* varia/LoggerDenyAllFilter.php 1.3:
		Now requires use LOG4PHP_DIR.
		Renamed class constants.
		Some documention changes.
		Now documentation points directly to classes.

	* layouts/LoggerXmlLayout.php 1.11:
		Now requires use LOG4PHP_DIR.
		Introduced LOG4PHP_LINE_SEP constants.
		Rechanged event timeStamp rendering.
		Some documention changes.
		Now documentation points directly to classes.

	* LoggerNDC.php 1.4:
	* LoggerRoot.php 1.6:
	* appenders/LoggerAppenderDailyFile.php 1.4:
	* appenders/LoggerAppenderDb.php 1.5:
	* appenders/LoggerAppenderEcho.php 1.3:
	* appenders/LoggerAppenderFile.php 1.10:
	* appenders/LoggerAppenderMail.php 1.5:
	* appenders/LoggerAppenderMailEvent.php 1.6:
	* appenders/LoggerAppenderNull.php 1.2:
	* appenders/LoggerAppenderPhp.php 1.8:
	* helpers/LoggerFormattingInfo.php 1.4:
	* or/LoggerDefaultRenderer.php 1.2:
	* or/LoggerObjectRenderer.php 1.2:
	* or/LoggerRendererMap.php 1.2:
	* spi/LoggerLocationInfo.php 1.3:
	* spi/LoggerLoggingEvent.php 1.8:
		Now requires use LOG4PHP_DIR.
		Some documention changes.
		Now documentation points directly to classes.

	* Logger.php 1.7:
		Now documentation points directly to classes.

	* appenders/LoggerAppenderConsole.php 1.8:
		Now requires use LOG4PHP_DIR.
		Renamed constants.
		Some documention changes.
		Now documentation points directly to classes.

	* appenders/LoggerAppenderFile.php 1.11:
		Now requires use LOG4PHP_DIR.
		Modified to use fileName property
		Some documention changes.
		Now documentation points directly to classes.

	* layouts/LoggerLayoutHtml.php 1.11:
		Now requires use LOG4PHP_DIR.
		Introduced LOG4PHP_LINE_SEP constants.
		Rechanged event timeStamp rendering.
		Some code cleanups.
		Some documention changes.
		Now documentation points directly to classes.

	* helpers/LoggerPatternParser.php 1.7:
		Now requires use LOG4PHP_DIR.
		Introduced LOG4PHP_LINE_SEP constants.
		Renamed class constants.
		Some documention changes.
		Now documentation points directly to classes.

	* appenders/LoggerAppenderSocket.php 1.11:
		Now requires use LOG4PHP_DIR.
		Introduced useXml option to switch between xml and serialized events rendering.
		Some documention changes.
		Now documentation points directly to classes.

	* layouts/LoggerLayoutSimple.php 1.7:
		Now requires use LOG4PHP_DIR.
		Introduced LOG4PHP_LINE_SEP constants.
		Some documention changes.
		Now documentation points directly to classes.

	* layouts/LoggerLayoutTTCC.php 1.11:
		Now requires use LOG4PHP_DIR.
		Introduced LOG4PHP_LINE_SEP constants.
		Rechanged event timeStamp rendering (thanks to Sergio Strampelli).
		Some documention changes.
		Now documentation points directly to classes.

	* LoggerManager.php 1.9:
		A new initialization procedure was created.
		Some documention changes.
		Now documentation points directly to classes.

	* appenders/LoggerAppenderRollingFile.php 1.9:
		Now requires use LOG4PHP_DIR.
		Fixed a bug in rollOver() method (thanks to Sergio Strampelli)
		Some documention changes.
		Now documentation points directly to classes.

	* appenders/LoggerAppenderSyslog.php 1.8:
		Now requires use LOG4PHP_DIR.
		A constant syntax error fix.
		Some documention changes.
		Now documentation points directly to classes.

	* LoggerAppenderSkeleton.php 1.6:
	* LoggerCategory.php 1.12:
	* LoggerLayout.php 1.9:
	* LoggerLevel.php 1.7:
	* LoggerLog.php 1.8:
	* LoggerMDC.php 1.4:
	* xml/LoggerDOMConfigurator.php 1.2:
		Some documention changes.
		Now documentation points directly to classes.

	* LoggerHierarchy.php 1.15:
		Some documention changes.
		Some code cleanups.
		Now documentation points directly to classes.

	* LoggerAppender.php 1.11:
		Now documentation points directly to classes.
		Fixed singleton method.

	* varia/LoggerStringMatchFilter.php 1.3:
		Now requires use LOG4PHP_DIR.
		Fix a bug in decide()
		Renamed class constants.
		Some documention changes.
		Now documentation points directly to classes.

2003-08-31  vxr
	* LoggerAppenderSkeleton.php 1.5:
		modified code documentation
		now it is a LoggerAppender's child
		fixed a priority check in isAsSevereAsThreshold() method (thanks to Sergio Strampelli)
		changed LOGGER_FILTER constants to LOG4PHP_LOGGER_FILTER

	* LoggerAppender.php 1.10:
		modified code documentation
		fixed include path in factory

	* LoggerHierarchy.php 1.14:
		Introduced the new LOG4PHP_DIR constant (thanks to Sergio Strampelli).
		Modified the code documentation.
		Added a singleton() method that holds the unique Hierarchy instance.
		Implemented addRenderer().
		Now getCurrentCategories() returns a reference.
		Modified getCurrentLoggers() implementation.
		Commented out getParser() because it's no longer used.
		Modified resetConfiguration() implementation.
		Modified shutdown() implementation.

	* Logger.php 1.6:
		modified code documentation

	* xml/LoggerDOMConfigurator.php 1.1:
		Initial release

	* LoggerCategory.php 1.11:
		modified code documentation
		changed getAllAppenders(), removeAllAppenders() and removeAppender implementations.

------------------------------------------------------------------------------
 Release 0.3
------------------------------------------------------------------------------

2003-08-27  vxr
	* LoggerAppenderSkeleton.php 1.4:
		added activateOptions()

	* spi/LoggerLoggingEvent.php 1.6:
		Changed timestamp managing

	* layouts/LoggerLayoutTTCC.php 1.8:
		Introduced the possibility to append microseconds on timestamp.

	* log4php.html 1.8:
		Added new features to comparison table

	* spi/LoggerLoggingEvent.php 1.5:
		Changes to match original class.

	* layouts/LoggerLayoutHtml.php 1.9:
	* layouts/LoggerXmlLayout.php 1.9:
		Changes to match original layout.

	* LoggerHierarchy.php 1.13:
	* LoggerManager.php 1.8:
	* appenders/LoggerAppenderEcho.php 1.2:
	* helpers/LoggerFormattingInfo.php 1.3:
	* helpers/LoggerPatternConverter.php 1.6:
	* helpers/LoggerPatternConverter.php 1.8:
	* layouts/LoggerLayoutTTCC.php 1.9:
	* layouts/LoggerPatternLayout.php 1.4:
	* log4php.html 1.9:
	* spi/LoggerLoggingEvent.php 1.7:
		Documentation mods

	* helpers/LoggerPatternConverter.php 1.7:
	* helpers/LoggerPatternParser.php 1.6:
		Bug fixes

	* layouts/LoggerLayoutHtml.php 1.10:
	* layouts/LoggerLayoutTTCC.php 1.10:
	* layouts/LoggerXmlLayout.php 1.10:
		Fixed some bugs and changed timestamp elaboration

	* helpers/LoggerPatternConverter.php 1.5:
		Now it supports the whole original converters.

	* appenders/LoggerAppenderMailEvent.php 1.5:
		Add Domenico Lordi email

	* appenders/LoggerAppenderPhp.php 1.7:
		This appender now use a default TTCC layout to render events.
		User cannot specify its own layout

	* or/LoggerDefaultRenderer.php 1.1:
	* or/LoggerObjectRenderer.php 1.1:
	* or/LoggerRendererMap.php 1.1:
		Not tested

	* LoggerHierarchy.php 1.11:
		Implemented the two methods to support renderer

	* LoggerConfigXmlParser.php 1.12:
		Added renderer tag support

	* appenders/LoggerAppenderEcho.php 1.1:
		New appender to log via echo function

	* LoggerAppender.php 1.9:
	* LoggerAppenderSkeleton.php 1.3:
	* LoggerCategory.php 1.10:
	* LoggerHierarchy.php 1.12:
	* LoggerLayout.php 1.8:
	* LoggerLog.php 1.7:
	* LoggerMDC.php 1.3:
	* LoggerNDC.php 1.3:
		Documentation changes

	* LoggerMDC.php 1.2:
	* LoggerNDC.php 1.2:
		Added @version tag

	* LoggerCategory.php 1.9:
		No more file,line,function infos should be passed to debug(),info(),etc.. methods.
		The work of collecting (on demand) such infos is deferred to LoggerLoggingEvent.

	* helpers/LoggerPatternParser.php 1.5:
		Now it can parse the whole original converters.
		Some fixes.

	* LoggerEvent.php 1.8:
		No longer used (use spi/LoggerLoggingEvent instead)

2003-08-26  vxr
	* LoggerCategory.php 1.8:
		Changed debug_backtrace() condition for better performance

2003-08-25  vxr
	* spi/LoggerLoggingEvent.php 1.4:
		added Method informations

	* helpers/LoggerPatternConverter.php 1.4:
		Added method location converter

	* LoggerCategory.php 1.7:
		added Method information in logger wrappers

	* layouts/LoggerLayoutHtml.php 1.8:
		Added method info column

	* layouts/LoggerXmlLayout.php 1.8:
		recoded

	* helpers/LoggerPatternParser.php 1.4:
		added %M conversion

	* LoggerLevel.php 1.6:
		Added new debug points.

	* LoggerConfigXmlParser.php 1.11:
		introduced level tag and deprecate priority tag

2003-08-23  vxr
	* log4php.html 1.7:
		Added comparison table and notes

2003-08-22  vxr
	* layouts/LoggerPatternLayout.php 1.3:
	* spi/LoggerLoggingEvent.php 1.3:
		Added a new debug point.

	* layouts/LoggerXmlLayout.php 1.7:
		Added a new debug point.
		Misc bug fixes.

	* appenders/LoggerAppenderFile.php 1.9:
	* appenders/LoggerAppenderMail.php 1.4:
		minor changes

	* appenders/LoggerAppenderDb.php 1.4:
		recoded activateOptions() method
		add setTable(), getTable() method
		some errors fixed

	* appenders/LoggerAppenderConsole.php 1.7:
		added a '@' in front of fopen

	* LoggerConfigXmlParser.php 1.10:
		fix an error in setter() method

	* appenders/LoggerAppenderMailEvent.php 1.3:
		Changed smtphost name to smtpHost
		Fixed getter and setter name for smtpHost
		Fixed append() method to fit new smtpHost name

	* appenders/LoggerAppenderDailyFile.php 1.3:
		fixed an error on setFile()

	* log4php.html 1.6:
		Added new features.
		Recoded example.

	* layouts/LoggerLayoutHtml.php 1.7:
		Added File and Line columns.

	* helpers/LoggerPatternParser.php 1.3:
		Added new debug points.
		Misc fixes and changes.

	* helpers/LoggerPatternConverter.php 1.3:
		Added new debug points.
		Changed stringPad() method with the original log4j.
		Misc fixes and changes.

	* LoggerAppender.php 1.8:
		Added an empty classname test

2003-08-21  vxr
	* appenders/LoggerAppenderConsole.php 1.6:
	* appenders/LoggerAppenderDailyFile.php 1.2:
	* appenders/LoggerAppenderDb.php 1.3:
	* appenders/LoggerAppenderFile.php 1.8:
	* appenders/LoggerAppenderMail.php 1.3:
	* appenders/LoggerAppenderMailEvent.php 1.2:
	* appenders/LoggerAppenderPhp.php 1.6:
	* appenders/LoggerAppenderRollingFile.php 1.8:
	* appenders/LoggerAppenderSocket.php 1.9:
	* appenders/LoggerAppenderSyslog.php 1.6:
	* helpers/LoggerFormattingInfo.php 1.2:
	* helpers/LoggerPatternConverter.php 1.2:
	* helpers/LoggerPatternParser.php 1.2:
	* layouts/LoggerLayoutSimple.php 1.6:
	* layouts/LoggerPatternLayout.php 1.2:
	* layouts/LoggerXmlLayout.php 1.6:
	* varia/LoggerDenyAllFilter.php 1.2:
	* varia/LoggerStringMatchFilter.php 1.2:
		Changed DocBook comment header
		Changed Documentation
		Bugs and Syntax error fixed

	* LoggerEvent.php 1.7:
		Changed DocBook comment header
		Changed microtime managing. Now there is a getMicroSeconds() method

	* LoggerConfigXmlParser.php 1.9:
		Changed DocBook comment header
		Fix bugs and syntax errors

	* layouts/LoggerLayoutHtml.php 1.6:
	* layouts/LoggerLayoutTTCC.php 1.7:
	* spi/LoggerLoggingEvent.php 1.2:
		Changed DocBook comment header
		Changed Documentation
		Bugs and Syntax error fixed
		Now time reports microseconds

	* spi/LoggerFilter.php 1.2:
		Changed DocBook comment header
		Changed Documentation

	* LoggerAppenderSkeleton.php 1.2:
		Changed DocBook comment header
		Changed some methods documentation

	* Logger.php 1.5:
	* LoggerAppender.php 1.7:
	* LoggerCategory.php 1.6:
	* LoggerHierarchy.php 1.10:
	* LoggerLayout.php 1.7:
	* LoggerLevel.php 1.5:
	* LoggerLog.php 1.6:
	* LoggerManager.php 1.7:
	* LoggerRoot.php 1.5:
		Changed DocBook comment header

2003-08-19  vxr
	* LoggerLayout.php 1.6:
	* layouts/LoggerLayoutHtml.php 1.5:
	* layouts/LoggerLayoutSimple.php 1.5:
	* layouts/LoggerLayoutTTCC.php 1.6:
	* layouts/LoggerXmlLayout.php 1.5:
		Some minor changes.

	* appenders/LoggerAppenderConsole.php 1.5:
	* appenders/LoggerAppenderDb.php 1.2:
	* appenders/LoggerAppenderFile.php 1.7:
	* appenders/LoggerAppenderMail.php 1.2:
	* appenders/LoggerAppenderPhp.php 1.5:
	* appenders/LoggerAppenderRollingFile.php 1.7:
	* appenders/LoggerAppenderSocket.php 1.8:
	* appenders/LoggerAppenderSyslog.php 1.5:
		Now parent class is LoggerAppenderSkeleton

	* LoggerHierarchy.php 1.9:
		some minor changes.

	* LoggerAppender.php 1.6:
		Moved several methods to LoggerAppenderSkeleton

	* LoggerEvent.php 1.6:
		set to deprecated. This class will be deleted soon

	* LoggerCategory.php 1.5:
		used spi.LoggerLoggingEvent instead of LoggerEvent
		add file an line number reporting capabilities

	* LoggerLog.php 1.5:
		Added debug, warn, error methods

	* LoggerConfigXmlParser.php 1.8:
		Recoded
		Added filters parsing

------------------------------------------------------------------------------
 Release 0.2
------------------------------------------------------------------------------

2003-02-20  vxr
	* LoggerLayout.php 1.4:
		subpackage fix

	* log4php.html 1.3:
		addendum

	* Logger.php 1.3:
	* LoggerAppender.php 1.4:
	* LoggerCategory.php 1.3:
	* LoggerConfigXmlParser.php 1.6:
	* LoggerEvent.php 1.4:
	* LoggerHierarchy.php 1.7:
	* LoggerLayout.php 1.3:
	* LoggerLevel.php 1.3:
	* LoggerLog.php 1.3:
	* LoggerManager.php 1.5:
	* LoggerRoot.php 1.3:
	* appenders/LoggerAppenderConsole.php 1.3:
	* appenders/LoggerAppenderFile.php 1.5:
	* appenders/LoggerAppenderPhp.php 1.3:
	* appenders/LoggerAppenderRollingFile.php 1.5:
	* appenders/LoggerAppenderSocket.php 1.6:
	* appenders/LoggerAppenderSyslog.php 1.3:
	* layouts/LoggerLayoutHtml.php 1.3:
	* layouts/LoggerLayoutSimple.php 1.3:
	* layouts/LoggerLayoutTTCC.php 1.4:
	* layouts/LoggerXmlLayout.php 1.3:
		changes to comment header and methods

2003-02-19  vxr
	* layouts/LoggerLayoutHtml.php 1.2:
		syntax error fixes

	* layouts/LoggerLayoutTTCC.php 1.3:
		doc tag fix

	* LoggerHierarchy.php 1.6:
	* LoggerManager.php 1.4:
		implemented shutdown() method

	* LoggerConfigXmlParser.php 1.5:
		changed xml config filename to log4php.xml

	* LoggerAppender.php 1.3:
		singletion can now returns all instances

	* appenders/LoggerAppenderConsole.php 1.2:
	* appenders/LoggerAppenderFile.php 1.4:
	* appenders/LoggerAppenderPhp.php 1.2:
	* appenders/LoggerAppenderRollingFile.php 1.4:
	* appenders/LoggerAppenderSocket.php 1.5:
	* appenders/LoggerAppenderSyslog.php 1.2:
		misc fix and changes

2003-02-18  vxr
	* appenders/LoggerAppenderSocket.php 1.4:
		use serialize to transmit event

	* appenders/LoggerAppenderFile.php 1.3:
		add header and footer support

	* LoggerEvent.php 1.3:
		added getThreadName() method

2003-02-13  vxr
	* Logger.php 1.2:
	* LoggerAppender.php 1.2:
	* LoggerCategory.php 1.2:
	* LoggerConfigXmlParser.php 1.4:
	* LoggerEvent.php 1.2:
	* LoggerHierarchy.php 1.5:
	* LoggerLayout.php 1.2:
	* LoggerLevel.php 1.2:
	* LoggerLog.php 1.2:
	* LoggerManager.php 1.3:
	* LoggerRoot.php 1.2:
	* appenders/LoggerAppenderFile.php 1.2:
	* appenders/LoggerAppenderRollingFile.php 1.3:
	* appenders/LoggerAppenderSocket.php 1.3:
	* layouts/LoggerLayoutSimple.php 1.2:
	* layouts/LoggerLayoutTTCC.php 1.2:
	* layouts/LoggerXmlLayout.php 1.2:
		added head disclaimer

2003-02-12  vxr
	* LoggerConfigXmlParser.php 1.3:
		aggiunto activateOptions()

	* appenders/LoggerAppenderSocket.php 1.2:
		fix errori

2003-02-10  vxr
	* appenders/LoggerAppenderRollingFile.php 1.2:
		cambiato name classe padre

	* LoggerHierarchy.php 1.2:
		fix errori sintassi

	* LoggerHierarchy.php 1.3:
		aggiunti tag versione e package

	* LoggerConfigXmlParser.php 1.2:
		cambiato package name
        

Documentation generated on Tue, 28 Oct 2003 22:03:30 +0100 by phpDocumentor 1.2.2