Platon Technologies
not logged in Login Registration
EnglishSlovak
open source software development celebrating 10 years of open source development! Friday, March 29, 2024

File: [Platon] / phpWebLogAnalyzer / doc / ChangeLog (download)

Revision 1.3, Mon Nov 11 22:06:13 2002 UTC (21 years, 4 months ago) by nepto


Changes since 1.2: +1 -0 lines

ChangeLog update.

phpWebLogAnalyzer ascending ChangeLog
-------------------------------------

01/07/2001 - created
18/07/2001 - added support for ident protocol (thanks to libident)
04/08/2001 - completely rewritten with multiple tables handling
20/09/2001 - code style improvements
              - import into CVS   
02/10/2001 - added support for remote address resolving
           - new version of libident used
           - added support for proxy servers logging
19/11/2001 - session_id column added
           - sessions implemented
           - various bugfixes and SQL improvements
13/01/2002 - PEAR compliancy
12/02/2002 - raw logging support
14/02/2002 - fixed posible SQL insert statement failure when parraler
             connection inserts the same record as we
16/02/2002 - property manipulation methods (get/set value, get array)
           - fixed geting max session ID when raw logging enabled
19/02/2002 - getActiveSessions() added
27/02/2002 - active session query caching added
           - PHP support utils
18/03/2002 - PEAR compliant expected error catching and handling
           - removed all errors and warnings in code (undefined keys
             in arrays, bad eval() processing, etc.)
19/03/2002 - use of PHP's substr() instead SQL's substring()
           - private method _error() removed, PEAR error object is now
             returned on error
28/03/2002 - web server variable remote_host is used if it is set
           - support for resolving hostnames from IP address fields
             containing commas
           - truncating hostnames and IP addresses implementation
03/04/2002 - standartized SQL queries
           - striping slashes from HTTP headers
           - using appropriate PEAR DB function for slashes adding 
19/04/2002 - support for query strings truncating
26/04/2002 - getInactiveSessions() method implemented
           - setPropertyValue() bugfix
           - DB write part of registerAccess() is now in writeValues()
           - getAccessesOfSession(), readIntoValues() and deleteSession()
             methods added
           - with usage of methods above convert() method for conversion
             from raw log into normal implemented
25/07/2002 - getAccessesCount() implemeneted on basis of method
             getSesssionsCount(); redunand code was moved to _getCount()
27/07/2002 - fixed ugly bug in when doing convert(); property values was
             cleared by clearAllProperties(), but IDs wasn't
           - little method reorganization around manipulation with props
           - code cleanup
05/09/2002 - remoteLog() method used for remote logging via HTTP POST
             request method implemented
           - remote-log.php script added into utils/ subdirectory
           - method setValues() splited into setStaticValues()
             and setDynamicValues()
04/10/2002 - changed support for Ident protocol using PEAR class
28/10/2002 - added "OPTIMIZE TABLE" for raw log table at the end
             of convert() method when using MySQL
11/11/2002 - added support for Ident timeout into class constructor


Platon Group <platon@platon.org> http://platon.org/
Copyright © 2002-2006 Platon Group
Site powered by Metafox CMS
Go to Top