head	1.14;
access;
symbols
	tcllib-1-3-0:1.13
	tcllib-1-2-0:1.12.0.4
	RELEASES:1.12.0.2
	tcllib-1-1-0:1.12
	tcllib-1-0-0:1.11
	tclpro-1-5-0:1.9
	tcllib-0-8-0:1.9;
locks; strict;
comment	@# @;


1.14
date	2003.04.23.17.56.37;	author andreas_kupries;	state dead;
branches;
next	1.13;

1.13
date	2002.04.16.18.22.38;	author andreas_kupries;	state Exp;
branches;
next	1.12;

1.12
date	2001.09.05.23.53.52;	author andreas_kupries;	state Exp;
branches;
next	1.11;

1.11
date	2001.07.10.20.39.47;	author andreas_kupries;	state Exp;
branches;
next	1.10;

1.10
date	2001.06.22.15.29.18;	author andreas_kupries;	state Exp;
branches;
next	1.9;

1.9
date	2000.10.02.16.24.15;	author welch;	state Exp;
branches;
next	1.8;

1.8
date	2000.10.02.07.40.58;	author welch;	state Exp;
branches;
next	1.7;

1.7
date	2000.09.24.07.21.46;	author welch;	state Exp;
branches;
next	1.6;

1.6
date	2000.09.23.07.12.54;	author welch;	state Exp;
branches;
next	1.5;

1.5
date	2000.09.22.06.05.06;	author welch;	state Exp;
branches;
next	1.4;

1.4
date	2000.09.21.18.53.46;	author welch;	state Exp;
branches;
next	1.3;

1.3
date	2000.09.21.06.26.01;	author welch;	state Exp;
branches;
next	1.2;

1.2
date	2000.09.21.03.14.22;	author welch;	state Exp;
branches;
next	1.1;

1.1
date	2000.09.19.15.03.39;	author welch;	state Exp;
branches;
next	;


desc
@@


1.14
log
@
	* modules/stats: Removed all files in the deprecated module
	  'stats' now. They there not provided in releases for over a year
	  now. It is time to clean up the CVS too.
@
text
@2002-04-16  Andreas Kupries  <andreas_kupries@@users.sourceforge.net>

	* According to Brent Welch this module is DEPRECATED. Use
	  'counter' instead.

2001-09-05  Andreas Kupries  <andreas_kupries@@users.sourceforge.net>

	* stats.tcl: Restricted export list to public API.
	  [456255]. Patch by Hemang Lavana
	  <hemanglavana@@users.sourceforge.net>

2001-07-10  Andreas Kupries <andreas_kupries@@users.sourceforge.net>

	* stats.tcl: Frink 2.2 run, fixed dubious code.

2001-06-21  Andreas Kupries <andreas_kupries@@users.sourceforge.net>

	* stats.tcl: Fixed dubious code reported by frink.

2000-10-02  Brent Welch <welch@@ajubasolutions.com>

	* modules/stats/stats.tcl: Added stats::htmlHistDisplayRow
	so that the calling page could define the overall table structure.

2000-10-01  Brent Welch <welch@@ajubasolutions.com>

	* modules/stats/stats.tcl: Fixed calculation of hourBase
	and minuteBase when secsPerMinute was not 60.

2000-09-23  Brent Welch <welch@@ajubasolutions.com>

	* modules/stats/stats.tcl: Time-based histograms were
	not displaying the 23rd hour nor the 59th minute.

2000-09-22  Brent Welch <welch@@ajubasolutions.com>

	* modules/stats/stats.tcl: Fixed initialization when the
	server starts in the 59'th minute.  The first after event
	was an hour too long, so the first hour of data didn't
	display correctly.

2000-09-21  Brent Welch <welch@@ajubasolutions.com>

	* modules/stats/stats.tcl: Added time labels and tick
	marks to all the time-based histograms.
	Fixed alignment of per-minute and per-hour histograms.

2000-09-20  Brent Welch <welch@@ajubasolutions.com>

	* modules/stats/stats.tcl: Refined the countGet routine to return things
	needed by the TclHttpd status module.  Refined the value-based histogram display.
	* modules/stats/stats.tests: Added more tests.
	* modules/stats/stats.n: Completed the man page.

2000-09-15  Brent Welch <welch@@ajubasolutions.com>

	* Created this module.

@


1.13
log
@
	* Makefile.in (dist): Ensured that the deprecated module 'stats'
	  is not distributed anymore. Use 'counter' instead.
	  (*-force): Enforced generation of documentation, for developers.

	* counter.man: Added doctools manpage.
@
text
@@


1.12
log
@
	* base64.tcl: Restricted export list to public API.
	  [456255]. Patch by Hemang Lavana
	  <hemanglavana@@users.sourceforge.net>

	* counter.tcl: Restricted export list to public API.
	  [456255]. Patch by Hemang Lavana
	  <hemanglavana@@users.sourceforge.net>

	* csv.tcl: Restricted export list to public API.
	  [456255]. Patch by Hemang Lavana
	  <hemanglavana@@users.sourceforge.net>

	* fileutil.tcl: Restricted export list to public API.
	  [456255]. Patch by Hemang Lavana
	  <hemanglavana@@users.sourceforge.net>

	* ftpd.tcl: Restricted export list to public API.
	  [456255]. Patch by Hemang Lavana
	  <hemanglavana@@users.sourceforge.net>

	* log.tcl: Restricted export list to public API.
	  [456255]. Patch by Hemang Lavana
	  <hemanglavana@@users.sourceforge.net>

	* ncgi.tcl: Restricted export list to public API.
	  [456255]. Patch by Hemang Lavana
	  <hemanglavana@@users.sourceforge.net>

	* stats.tcl: Restricted export list to public API.
	  [456255]. Patch by Hemang Lavana
	  <hemanglavana@@users.sourceforge.net>
@
text
@d1 5
@


1.11
log
@2001-07-10  Andreas Kupries <andreas_kupries@@users.sourceforge.net>

	* Frink 2.2 run, fixed dubious code in several modules.
@
text
@d1 6
@


1.10
log
@Applied frink and procheck to tcllib and corrected the assorted
problems found by these two static checkers.
@
text
@d1 4
@


1.9
log
@modules/stats/stats.tcl: Added stats::htmlHistDisplayRow
so that the calling page could define the overall table structure.
@
text
@d1 4
@


1.8
log
@Updated histogram display to have summary table on the left.
Fixed calculation of hourBase and minuteBase when secsPerMinute was not 60.
@
text
@d1 5
@


1.7
log
@Time-based histograms were not displaying the last minute or the last hour.
@
text
@d1 5
@


1.6
log
@Fixed initialization of timer based histograms during
the 59'th minute of the hour.
@
text
@d1 5
@


1.5
log
@Fixed alignement of per-minute and per-hour histograms.
@
text
@d1 7
@


1.4
log
@Improved time labels and added tick marks to histograms.
@
text
@d5 1
@


1.3
log
@Completed the man page.  Added more tests.
Did general code/comment cleanup.
@
text
@d1 5
@


1.2
log
@Refined value-based histogram display.
@
text
@d5 2
@


1.1
log
@Initial version of the stats module that provides
counters, interval timers, and html histogram display.
@
text
@d1 5
@

