traceservices/commsdebugutility/group/RELEASE.TXT
changeset 0 08ec8eefde2f
equal deleted inserted replaced
-1:000000000000 0:08ec8eefde2f
       
     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