os/persistentdata/traceservices/commsdebugutility/group/RELEASE.TXT
author sl
Tue, 10 Jun 2014 14:32:02 +0200
changeset 1 260cb5ec6c19
permissions -rw-r--r--
Update contrib.
     1 FLOGGER - File Logging Component
     2 
     3 Perforce Changelist 
     4 ========================
     5 Made by AnnW, 10th November 1999
     6 
     7 1. Fixed bug where access counting on open log files was incorrect.
     8 
     9 ---------------------------------------------------------------------
    10 
    11 Release 022
    12 ===========
    13 Made by AnnW, 1st October 1999
    14 
    15 1.	Made static writes to log include date and time.
    16 
    17 2.	Added testcode for 8-bit writes and hex dumps.
    18 
    19 Release 021
    20 ===========
    21 Made by AnnW, 19th August 1999
    22 
    23 1.	Added functions to write 8-bit descriptors to the log.
    24 
    25 2.	Added functions to hex dump to log.
    26 
    27 3.	Speeded up static writes to the log by reducing them to use 1 IPC
    28 	call rather than 3.
    29 	
    30 4.	Fixed DEF files for ARM4.
    31 
    32 Release 020
    33 ===========
    34 Made by AnnW, 11th August 1999
    35 
    36 Released on mainline share.  Based on the ER5u release 012.
    37 
    38 1.	Added timer in on closing of log files so that there is a 5 second pause 
    39 	before a log file is closed.  This prevents files being opened and closed
    40 	too much.
    41 	
    42 2.	Added WriteFormat() functions to RFileLogger which take a VA_LIST as final 
    43 	parameter.
    44 	
    45 3.	Changed so that date ad time are written to log by default.
    46 
    47 -------------------------------------------------------------------------------------------
    48 
    49 Release 012
    50 ===========
    51 Made by AnnW, 4th August 1999
    52 
    53 1.	Revised the API to include static write functions.
    54 
    55 2.	Rewrote the thread starting code (copied from DBMS server code!)
    56 
    57 3.	Added timer in the shutdown so that when the final session is closed
    58 	there is a 5 second pause before the server is shutdown.
    59 
    60 -------------------------------------------------------------------------------------------
    61 
    62 Release 011
    63 ===========
    64 Made by WilliamR, 1st August 1999
    65 
    66 Built with VC6
    67 
    68 1.  Revised BWINS\FLOGGERU.DEF for MSVC6, which changes the mangled name for
    69 
    70 	RFileLogger::WriteFormat
    71 
    72 -------------------------------------------------------------------------------------------
    73 
    74 Release 010
    75 ===========
    76 Made by AnnW, 10th June 1999
    77 
    78 On the ER5u share.
    79 
    80 1.	Added BLD.INF
    81 
    82 -------------------------------------------------------------------------------------------
    83 
    84 Release 006
    85 ===========
    86 Made by AnnW, 4th June 1999
    87 
    88 1.	Changed FLOGGER API as follows:
    89 
    90 	i)   Made all member functions of RFileLogger void (they no longer return any 
    91 	errors).
    92 
    93 	ii)  Added the iLastError data to RFileLogger which is used to record the last 
    94 	error when writing to the log.  This may be retrieved using the LastError() 
    95 	function.
    96 
    97 	iii) Added LogValid() function for the client to access the iLogValid flag 
    98 	which determines whether or not logging is taking place.
    99 
   100 	iv)  Changed all RFileLogger functions to take Unicode strings and convert them 
   101 	to UTF8 to write to the file.
   102 
   103 2.	Changed TFileLoggingMode enums to have more specific names.
   104 
   105 3.	Fixed bug in constructor of RFileLogger which was not initialising iLogValid to
   106 	EFalse.
   107 
   108 -------------------------------------------------------------------------------------------
   109 
   110 Release 005
   111 ===========
   112 Made by AnnW, 30th April 1999
   113 
   114 1.	Rewrote FLOGGER as a server running in its own process.
   115 
   116 -------------------------------------------------------------------------------------------
   117 
   118 Release 004
   119 ===========
   120 Made by AnnW, 1st March 1999
   121 
   122 1.	Added non-static API to the file logger.
   123 
   124 -------------------------------------------------------------------------------------------
   125 
   126 Release 003
   127 ===========
   128 Made by AnnW, 25th February 1999
   129 
   130 1.	Added support for putting in date and time at the beginning of a logged 
   131 	line, depending on user preferences.
   132 
   133 2.	Added some documentation.
   134 
   135 -------------------------------------------------------------------------------------------
   136 
   137 Release 002
   138 ===========
   139 Made by AnnW, 22nd January 1999
   140 
   141 1.	Fixed bug where logger was not positioning to the end of the file when
   142 	appending.
   143 
   144 2.	Removed #ifdef __EXE__ code.
   145 
   146 -------------------------------------------------------------------------------------------
   147 
   148 Release 001
   149 ===========
   150 Made by AnnW, 22nd January 1999
   151 
   152 First release of FLOGGER, dll implementing simple logging code used by NetDial, to make
   153 this available to other components.
   154 
   155 -------------------------------------------------------------------------------------------
   156 
   157 
   158