------------------------------------------------------------------------------ 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 Wed, 3 Sep 2003 01:02:12 +0200 by phpDocumentor 1.2.2