-------------------------------------------------------------------------------
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/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
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
-------------------------------------------------------------------------------
Release 0.2
-------------------------------------------------------------------------------
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 Wed, 27 Aug 2003 18:11:26 +0200 by phpDocumentor 1.2.2