This repository has been archived on 2025-02-12. You can view files and clone it, but cannot push or open issues or pull requests.
NeoStats/doc/old/ChangeLog.statserv.old

121 lines
5.9 KiB
Text

StatServ Module for NeoStats 2.x ChangeLog
==============================================================================
Shmad & ^Enigma & Fish^
(S) denotes Shmad (E) denotes ^Enigma^
(F) denotes Fish (M) denotes Mark
* Revision 1199 * Feb 17, 2004 (M)
- SET interface for nick/user/host/realname added (M)
* Revision 1199 * January 9, 2004 (M)
- removed fopen attempt on old system of dl/statserv/html/index.tpl. (M)
- improved error message for failed open of template and output file (M)
- begin reworking announcement code for wallops (M)
- move SERVER join/quit anouncements to ConnectServ since it is not really a
StatServ task (M)
- New set options LAGALERT and RECORDALERT which allow a user to determine
how these alerts are managed 0 none, 1 channel, 2 globops, 3 wallops (M)
- Removed MSGTHROTTLE and LAG options. These are superceded by new options
MSGINTERVAL, MSGLIMIT, LAGTIME (M)
- Fix mem leak from strdup (M)
- TLDmap is now using GeoIP from Netmax.com. Will add City and Region/ISP code soon (but requires a paid version of the DB) (F)
- Most of the commands were limited to opers, changed back so users can view stats (F)
- bug fix for #109 away counts (M)
* Revision 810 * Nov 23rd, 2003 (M)
- change SSMNAME to __module_info.module_name to be consistent with other modules (M)
- Use core bot message handler to process commands (M)
- Changed SET command so SET LIST displays current settings and SET alone will error (M)
- Removed local module_function table to use core for /VERSION replies (M)
* Revision 791 * Oct 30th, 2003 (F)
- Channel stats are now dynamically loaded, and saved as needed. Not loaded into
memory at boot time. Should help large networks with lots of channels
that experience pingouts every 8 hours!
* Version 3.10 * Sep 11th, 2003 (F)
- Added clientstats to html output (F)
- strip colors/underlines etc from client versions (F)
- Help text cleanup (M)
- Added ABOUT command (M)
- Changed to use new module export API (M)
* Version 3.9 * July 15th, 2003 (F)
- Fixed a minor problem with oper counting.
* Version 3.8 * May 9th, 2003 (F)
- Fixed TLDCount for Daily users for Unresolved Domains
- Added the ability to recieve client versions from SecureServ and record them.
* Version 3.7 * April 17th, 2003 (F)
- Moved to new logging and conf API
- Fixed a wrong usercount on channels with kick
* Version 3.6 * March 28th, 2003 (F)
- Fix a problem with oper counts... something got messed up somewhere
* Version 3.5 * December 13th, 2002 (F)
- StatServ now has the option to only wallop 5 records broken in a particular timeframe.
eg, 5 wallops per 5 minutes, any more, and statserv doesn't say a thing.
set WALLOP_INTERVAL in neostats.cfg to the interval time
- Some Stats that we were collecting was never displayed, added it to the output and html display
- DelOldChan was only deleting 1 chan per hour, and could delete chans that were older than 1 day, but still had members. Fixed.
- Fixed the ok_to_wallops stuff
- Fixed up OperList
* Version 3.42 * September 3rd, 2002 (S)
- Fixed make insall now copies the template too
- RESET now just tells you how to properly reset Server Statistics database.
- Can ONLY delete stats if the server IS NOT Online.
- Changed all levels from 190 to 185 since Unreal users just cant seem to install SR in any
event Net/Tech are same level essentially. So internals for SS use 185 as highest level.
- Fixed a bug with deloldchan timer where it would only delete one channel per hour! (F)
* Version 3.41 * July 29th, 2002 (S)
- Fixed a bug where channel alerts would get dropped notice changed to chanalert()
- Stopped walloping new records on new DB and when syncing to the network (not walloping on syncing only works in statserv is loaded via config file. If loaded via /msg neostats load, then it will yell. Tough. Load it via the config file!)
* Version 3.4 * July 17th, 2002(F)
- Ported to the new Module Event API
- Fixed a bug with getting incorrect channel count and channel member count when loaded as a module after neo has already been running
- Why the hell was statserv changing the u->is_away structure. StatServ doesn't and shouldn't do that. Fixed (maybe fixes crazy away count bug?)
* Version 3.3 * May 19th, 2002 (F)
- added tldmap to statserv output
- fixed htmlstats to write out straight away, instead of buffer, this fixed overflow problems and random crashes on large networks
* Version 3.2 * March 29th, 2002 (F)
- Fixed a bug with segfaulting when no DB existed.
- Fixed up help with the most current commands available
- Fixed a bug with -1 opers on servers due to serviceroots code
- Added tldmap to htmloutput
* Version 3.1 * February 8th, 2002 (F)
- Code overhauls for NeoStats-2.5 Core
- Added Channel Statistics for overall time, and daily stats
- updated HTML stats to use templates
- fixed a few innocent bugs (setting daily uses to Max? hu, Crackhead code (S) :) )
- split up statserv into a few diff files, as it was getting un-manageable :)
* Version 3.0 * January 2nd, 2001
- Removed Echos to the shell when starting Neo with SS loaded.. now the rest of the modules.. ugh (S)
- Fixed an annoying crash bug caused by strlower (S)
- Fixed crash bug in ss_new_user (S)
- Fixed bug in findstats()
- Overhauled a lot of the older code (S)
- Noticed something odd.. looked into it.. just my eyes wiggin out. (S)
* Version 2.1 * December 11th, 2001
- Fixed a small DAILY bug where at midnight it would reset to 0
we should reset to CURRENT stats at midnight. Now fixed. (S)
- Fixed DAILY STATS.. now reports correctly 110% of the time. (S)
- This aint too shabby for 3 hours work :)
- ServerKills in SERVER info accurate (S)
- OperKills in SERVER info accurate (S)
- Fixed split counting..works now (S)
- added s_user_away(); StatServ now keeps track of users set away. (S)
- added s_del_server(); StatServ now decreases Servers when one splits/goes down (S)
- Fixed StatServ Crash bug. (S)
- Added HTML Stats writeouts. (E)
- Started ChangeLog