+2001-04-28 22:04 dms
+
+ * src/IRC/: IrcHelpers.pl, IrcHooks.pl, Schedulers.pl: hookMode: change chan to nick. if deopped by chanserv, check it
+ dont change channel limits during netsplit.
+
+2001-04-26 22:37 dms
+
+ * src/: DynaConfig.pl, Process.pl, UserExtra.pl, core.pl,
+ Factoids/Statement.pl, IRC/Irc.pl, IRC/IrcHelpers.pl,
+ IRC/IrcHooks.pl, IRC/Schedulers.pl, Modules/News.pl: "~forget blah" now works. thanks to ElectricElf
+ documented user flags
+ public/private/notice send limit now configurable. thanks to EE
+ added "countrystats" command.
+ "blootbot: are you fixed now? :)" -- fixed. found by greycat
+ use hasParam instead of IsParam in UserExtra.pl/userCommands()
+ command "ord" handling fixed.
+
+2001-04-24 20:58 dms
+
+ * src/: logger.pl, IRC/Irc.pl, IRC/IrcHelpers.pl, IRC/IrcHooks.pl,
+ IRC/Schedulers.pl: fix more warnings
+ set $ident in nick()
+
+2001-04-23 20:14 dms
+
+ * src/: Process.pl, UserExtra.pl, logger.pl, IRC/Irc.pl,
+ IRC/IrcHooks.pl, IRC/Schedulers.pl: allow join to join irrelevent of being on chan
+ chanstats: count stats if exist - make perl happy
+ misc cleanup of status()
+ add time taken to join all channels, useless stats.
+ disable notify code
+ leakCheck: show stats on hash chanstats
+ mkBackup: show age of file.
+
+2001-04-22 22:58 dms
+
+ * src/IRC/IrcHooks.pl: fix on_targettoofast once and for all, hopefully.
+
+2001-04-22 22:01 dms
+
+ * src/: UserExtra.pl, logger.pl: make sure chanstats don't flood
+ don't throttle if it's a perl warn message
+
+2001-04-22 21:52 dms
+
+ * src/Factoids/Reply.pl: woops... forgot this aswell
+
+2001-04-22 21:48 dms
+
+ * src/Factoids/Reply.pl: disabled literal if factoid is requested via /msg by author; use literal
+ instead
+
+2001-04-22 20:25 dms
+
+ * src/IRC/: Irc.pl, IrcHooks.pl, Schedulers.pl: don't call chanservcheck in joinnextchan
+ call chanservcheck in on_endofnames
+ ircCheck "resets" itself if it thinks so
+
+2001-04-22 20:17 dms
+
+ * src/: Factoids/Question.pl, Factoids/Reply.pl, IRC/Irc.pl,
+ Modules/UserDCC.pl: part now warns if we're on a channel - allow it anyway.
+ added "reset" to DCC CHAT
+
+2001-04-21 22:37 dms
+
+ * TODO: todo list, for those who want to know what "new" features will be coming
+
+2001-04-20 21:27 dms
+
+ * src/: Process.pl, IRC/Schedulers.pl: we didn't set modified_time for deleted factoids - fixed
+ also... if final delete factoid list is >50... don't do it!
+
+2001-04-20 21:16 dms
+
+ * src/: UserExtra.pl, IRC/Irc.pl: chagned notice lines/sec to 3
+ made connectivity percentage 5 significant decimal places.
+
+2001-04-20 20:54 dms
+
+ * src/: CommandStubs.pl, DynaConfig.pl, Misc.pl, Process.pl,
+ UserExtra.pl, Factoids/Question.pl, Factoids/Reply.pl,
+ Factoids/Statement.pl, IRC/Irc.pl, IRC/IrcHelpers.pl,
+ IRC/IrcHooks.pl, IRC/Schedulers.pl, Modules/Debian.pl,
+ Modules/DebianExtra.pl, Modules/Factoids.pl, Modules/Topic.pl,
+ Modules/Units.pl, Modules/Uptime.pl, Modules/UserDCC.pl: converted %{$blah{$blah}} to %{ $blah{$blah} }
+ added IRC hooks to catch failed channel joins
+ chanserv function moved to joinNextChan
+ created chanserv function for "common" use, chanServCheck
+ changed cache{chanlimitChange} hash a little
+ chanserv check removed from on_endofnames
+ typo on on_invite - fixed.
+ chanserv/ops removed from ircCheck()
+ joinNextChan removed from ircCheck()
+ added preliminary debian BTS frontend support
+
+2001-04-19 20:11 dms
+
+ * src/Modules/News.pl: news: don't list new items if they don't have Text.
+
+2001-04-18 23:07 dms
+
+ * src/: CommandStubs.pl, IRC/Irc.pl, IRC/IrcHooks.pl,
+ IRC/Schedulers.pl: fixed seen ""
+ added where debugging messages came from (functions)
+ fixed reversed use of % in if statement, stupid me :)
+ changed backup times for files again
+
+2001-04-18 22:51 dms
+
+ * src/IRC/Irc.pl: forgot this one
+
+2001-04-18 22:50 dms
+
+ * src/: UserExtra.pl, core.pl, IRC/Irc.pl, IRC/Schedulers.pl: added flood protection for notice()
+ added connectivity percentage to ircstats.
+ other changes forgotten
+
+2001-04-18 22:41 dms
+
+ * src/IRC/IrcHooks.pl: fixed the following bugs:
+ [57419] on_ttf: X1 Target change too fast. Please wait 50 seconds.
+ [57604] !WARN! IsChanConf: lowercased chan. (Read error to
+ boren-[adsl-63-197-68-132.dsl.snfc21.pacbell.net]: EOF from client)
+
+2001-04-18 22:30 dms
+
+ * src/: core.pl, IRC/IrcHelpers.pl, IRC/Schedulers.pl,
+ Modules/W3Search.pl: fix chanlimitChange time
+ w3search => "blah for blah" fails - fixed.
+
+2001-04-17 23:56 dms
+
+ * src/IRC/IrcHelpers.pl: ok... use "" around hashes that use _ bare.
+
+2001-04-17 23:34 dms
+
+ * src/: core.pl, Modules/News.pl: ...
+
+2001-04-17 22:03 dms
+
+ * src/Modules/News.pl: forgot to use \d+ for read shortcut
+ other changes that the last commit missed or something
+
+2001-04-17 20:35 dms
+
+ * src/core.pl: another round of useless changes
+
+2001-04-16 21:45 dms
+
+ * src/: CommandStubs.pl, DynaConfig.pl, core.pl, IRC/Irc.pl,
+ IRC/IrcHooks.pl, IRC/Schedulers.pl, Modules/News.pl: chanset: fixed the following problem.
+ .chanset #debian +babeflish
+ .chanset #debian -babeflish
+ -chanunset #debian babelflish
+ - yet another minor bug, use !msgType for dcc chat aswell.
+ - selfflood proteciton for /msg
+ - like 4/sec or 1k/sec
+ - msgcount, msgbyte, msgtime
+ - pubcount, pubbyte, pubtime
+ - fixed other bugs.... weeeeeeee....
+
+2001-04-14 22:48 dms
+
+ * src/IRC/: IrcHelpers.pl, Schedulers.pl: prevent erratic (multiple) changes of chan limit in short space of time.
+ this would be a major problem in chanlimitVerify@IrcHelpers.pl since
+ it's called for every join. Better safe than sorry.
+
+2001-04-14 20:17 dms
+
+ * src/: Process.pl, core.pl, IRC/Irc.pl, IRC/IrcHooks.pl,
+ IRC/Schedulers.pl, Modules/News.pl: IRC/IrcHooks.pl
+ - forgot to reset msgType/who/chan
+ after hookMsg in on_msg and on_public.
+ - on_join: if bot joins, don't do wingate/bans
+ and other useless stuff
+ - on_join: set msgType for ICC.
+ - on_part: set msgType/chan/who
+ - on_quit: set msgType/chan/who
+ - on_public: make chan global for ICC
+ => should fix all bugs.
+ => I have no idea how this worked so brokenly.
+ News.pl - more more changes
+
+2001-04-14 00:45 dms
+
+ * src/: core.pl, IRC/IrcHelpers.pl, IRC/IrcHooks.pl,
+ IRC/Schedulers.pl, Modules/News.pl: another round of changes, damn it was hard to figure out why news wasn't
+ appearing properly - I think we still have that problem but it's semi
+ rare.
+ - Also fixed netsplit problems, forgot a next line.
+ - don't run all funky commands in on_join if netsplit is enabled.
+ - other tiny things not worth mentioning.
+
+2001-04-13 23:23 dms
+
+ * src/: IRC/IrcHelpers.pl, IRC/IrcHooks.pl, IRC/Schedulers.pl,
+ Modules/Factoids.pl, Modules/News.pl: news: can make news compulsory (chanset +newsNotifyAll)
+ and opt-out (news unnotify)
+ irchooks: splitted into IrcHelpers.pl so we can reload it on the fly.
+ factoids: added debugging for short factoids that may be botched up
+ references
+
+2001-04-12 21:12 dms
+
+ * src/: UserExtra.pl, db_mysql.pl, IRC/Schedulers.pl,
+ Modules/News.pl, Modules/UserDCC.pl: news: added news->factoid redirection
+ ton load of minor changes or bug fixes that cannot really be summarized
+
+2001-04-11 22:34 dms
+
+ * src/: Process.pl, UserExtra.pl, db_mysql.pl, modules.pl,
+ IRC/IrcHooks.pl, IRC/Schedulers.pl, Modules/Debian.pl,
+ Modules/News.pl: A round of fixes:
+ - added dbReplace but it's broken
+ - debian infopackages shows dist
+ - news user cache now works properly
+ - "+" now works for all commands, not only for factoids
+
+2001-04-07 23:59 dms
+
+ * src/Misc.pl: isStale is basically used by Debian.pl and we were using age in terms of
+ seconds but the actual function was assuming it was in days - fixed.
+
+2001-04-07 20:07 dms
+
+ * src/: modules.pl, IRC/Schedulers.pl: - now backup news file just in case.
+ - Other changes we've not documented or small enough not to mention
+
+2001-04-07 20:07 dms
+
+ * src/Modules/News.pl: - load file if we enabled option on the fly before re-run.
+
+2001-04-07 20:06 dms
+
+ * src/CommandStubs.pl: - we now check if CODEREF exists.
+
+2001-04-07 20:06 dms
+
+ * src/UserExtra.pl: - forgot Module for news.
+
+2001-04-07 20:05 dms
+
+ * src/core.pl: - write opened files on shutdown/hup
+
+2001-04-06 22:05 dms
+
+ * src/Modules/News.pl: When we did a symlink to all the set commands, the string was made
+ static (set to "Text") so it was broken.
+ also added link from Desc to Text
+
+2001-04-06 21:56 dms
+
+ * src/Modules/News.pl: Just some more minor changes, to make some people happy, heh.
+
+2001-04-03 20:06 dms
+
+ * src/: DynaConfig.pl, modules.pl, IRC/IrcHooks.pl,
+ IRC/Schedulers.pl, Modules/News.pl: More clean ups, forgotten what they were, heh.
+
+2001-04-01 23:25 dms
+
+ * src/Modules/News.pl: forgot to add this file, heh.
+
+2001-04-01 23:16 dms
+
+ * src/modules.pl: finally nailed this "random" bug noticed by asuffield.
+
+2001-04-01 23:00 dms
+
+ * files/blootbot.help: added help for news
+
+2001-04-01 23:00 dms
+
+ * src/: Misc.pl, IRC/IrcHooks.pl: Second round of News changes and bug fixes, kudos to greycat
+
+2001-03-31 22:19 dms
+
+ * src/: CommandStubs.pl, DynaConfig.pl, Process.pl, UserExtra.pl,
+ core.pl, modules.pl, Factoids/Statement.pl, Factoids/Update.pl,
+ IRC/Irc.pl, IRC/IrcHooks.pl, IRC/Schedulers.pl, Modules/UserDCC.pl: Many changes, basically added and integrated News, and bug fixes.
+ Some more notes:
+ CommandStubs.pl - fixed "kernel blah"
+ Modules/UserDCC.pl - dont print $user when undefined.
+ modules.pl - added News.pl
+ Modules/News.pl - new feature.
+ Process.pl - "blootbot: ok is <reply> :)" -- FIXED.
+
+2001-02-28 20:17 dms
+
+ * src/IRC/Irc.pl: removed msg/say repeating code.
+
+2001-02-28 20:17 dms
+
+ * src/Process.pl: don't backup #DEL# factoids. asuffield.
+
+2001-02-28 20:17 dms
+
+ * src/Factoids/Question.pl: fix for endless loop. asuffield.
+
+2001-02-28 20:12 dms
+
+ * src/IRC/IrcHooks.pl: msgtime updated in on_msg
+
+2001-02-28 20:10 dms
+
+ * src/IRC/Schedulers.pl: make dead-connect detection better.
+
+2001-02-23 20:26 dms
+
+ * src/CommandStubs.pl: strip trailing whitespaces, force use of quotes to enable trailing
+ whitespace. requested by asuffield and \broken?.
+
+2001-02-23 20:25 dms
+
+ * src/Process.pl: now use "or" instead of "and" operator for "rename".
+
+2001-02-23 20:24 dms
+
+ * src/IRC/Irc.pl: closedcc debug
+
+2001-02-23 20:24 dms
+
+ * src/IRC/Schedulers.pl: downlink check update?
+
+2001-02-20 21:01 dms
+
+ * src/Factoids/Question.pl: - recursive factoid linking added.
+
+2001-02-20 21:01 dms
+
+ * src/IRC/IrcHooks.pl: - lobotomy check in hookMsg
+
+2001-02-20 21:00 dms
+
+ * src/Factoids/Update.pl: - reformatted totally
+ - added preliminary append-to-linked-factoid support.
+ - all return calls now return appropriately.
+
+2001-02-20 21:00 dms
+
+ * src/: Misc.pl, UserExtra.pl: - added mkcrypt, fixed up "crypt" cmd.
+
+2001-02-20 20:59 dms
+
+ * src/: CommandStubs.pl, core.pl, modules.pl: minor updates, warn fixes, removed comments
+
+2001-02-20 20:59 dms
+
+ * src/IRC/Schedulers.pl: - lobotomy cache flush.
+ - disable uptime if not loaded.
+ - minor output update.
+
+2001-02-20 20:58 dms
+
+ * src/Process.pl: - lobotomy warning now cached
+ - use &mkcrypt()
+
+2001-02-20 20:58 dms
+
+ * src/DynaConfig.pl: - preliminary check of masks in chan for matches.
+ - ckpasswd, clean up.
+
+2001-02-20 20:58 dms
+
+ * src/Modules/UserDCC.pl: - changed "m" to "n". asu.
+ - flush lobotomy cache on "unlobotomy"
+ - now use &mkcrypt()
+
+2001-02-17 21:42 dms
+
+ * src/IRC/Schedulers.pl: - minor output update.
+
+2001-02-17 21:41 dms
+
+ * src/UserExtra.pl: - removed '' from returns
+ - preliminary stats for on/off-line time
+
+2001-02-17 21:41 dms
+
+ * src/Modules/UserDCC.pl: - ".op" fixed. found by Rev
+ - ".-ban" now removes the ban from the chan.
+
+2001-02-17 21:40 dms
+
+ * src/IRC/Irc.pl: - sub "op" fixed.
+ - added sub "unban"
+
+2001-02-17 21:40 dms
+
+ * src/IRC/IrcHooks.pl: - added first time run checks.
+ - on/off-line time stats
+ - on_join ban now kicks with custom reason.
+
+2001-02-17 21:40 dms
+
+ * src/Factoids/Reply.pl: literal update
+
+2001-02-17 21:39 dms
+
+ * src/Process.pl: - typo in if statement for "forget" when users
+ don't have +r flag. found by Rev
+ - added "pass" cmd.
+ - added "literal" factoid ask.
+
+2001-02-17 21:36 dms
+
+ * src/core.pl: memusage support for open/free/net bsd added. patch from Kuma/Rev
+
+2001-02-13 23:50 dms
+
+ * src/core.pl: update version of bot
+
+2001-02-13 23:47 dms
+
+ * src/IRC/IrcHooks.pl: make nickserv work on more servers. requested by asuffield
+
+2001-02-13 23:35 dms
+
+ * src/IRC/IrcHooks.pl: on-ban reason does not work... added debugging
+
+2001-02-13 23:28 dms
+
+ * files/blootbot.help: updates from asuffield@OPN
+
+2001-02-13 23:18 dms
+
+ * src/Modules/babel.pl: main:: fixes
+
+2001-02-13 23:04 dms
+
+ * src/UserExtra.pl: - 'ascii' updates.
+ - hex now honours "allowConv"
+ - found by asuffield.
+ - redir of a redir fixed.
+
+2001-02-13 22:30 dms
+
+ * src/IRC/IrcHooks.pl: added reason on ban.
+
+2001-02-13 22:18 dms
+
+ * src/Process.pl: safe delete did not run delFactoid, hah! found by asuffield
+
+2001-02-13 22:07 dms
+
+ * src/IRC/Irc.pl: ban fixes.
+
+2001-02-13 22:06 dms
+
+ * src/Modules/UserDCC.pl: - moved read-only stuff from DynaConfig to here.
+ - added newpass
+ - .chpass didn't use arg[0] for user.
+
+2001-02-13 22:03 dms
+
+ * src/DynaConfig.pl: - now prevent ".chanset +blah 10"
+ - recoded it a bit.
+
+2001-02-13 22:02 dms
+
+ * src/IRC/IrcHooks.pl: - use "right way" to get keys from hash by checking if the hash ref
+ even exists... perl automatically "creates" this and causes problems
+ later on. (perldoc -f exists or defined)
+ - anti-repeat should not apply to /msg
+ - option to do kick on repeat... preliminary support.
+ - casing fixes to DCC CHAT. (reported by Revenge@OPN)
+
+2001-02-13 22:01 dms
+
+ * src/IRC/Schedulers.pl: errors from Schedulers (chanlimitcheck) are cached and shown only once.
+
+2001-02-13 22:00 dms
+
+ * src/Modules/Factoids.pl: - added support to factstats (requested,requesters) of "total" value.
+
+2001-02-13 21:59 dms
+
+ * src/Modules/babel.pl: debugging added
+
+2001-02-13 21:58 dms
+
+ * src/Misc.pl: added debian-specific debug to isStale
+
+2001-02-11 22:25 dms
+
+ * src/: CommandStubs.pl, Misc.pl, modules.pl, IRC/Schedulers.pl,
+ Modules/Debian.pl: remaining stuff... should fix factoids problem I hope
+
+2001-02-10 00:47 dms
+
+ * src/Modules/babel.pl: typo
+
+2001-02-10 00:29 dms
+
+ * src/core.pl: slight change to ChanConfList to make schedulers work again
+
+2001-02-09 23:02 dms
+
+ * src/: IRC/IrcHooks.pl, Process.pl: fixed up ignore code. discovered by debian@OPN
+
+2001-02-09 22:51 dms
+
+ * src/IRC/Irc.pl: woops, use while instead of foreach for ircloop
+
+2001-02-09 22:48 dms
+
+ * src/: Files.pl, core.pl: use static value for ircservers file
+
+2001-02-09 22:18 dms
+
+ * src/core.pl: don't write user/chan file on HUP/restart. confirmed by asuffield
+
+2001-02-09 21:44 dms
+
+ * src/Modules/UserDCC.pl: we did a sort() when we should not have for '.sched'
+
+2001-02-09 21:40 dms
+
+ * src/CommandStubs.pl: changed FlatArg to ArrayArgs to make more sense. by default, we use flat-args
+
+2001-02-09 21:37 dms
+
+ * src/IRC/IrcHooks.pl: forgot to set nuh for on_join; fixed up ban check on join.
+
+2001-02-09 21:23 dms
+
+ * src/Process.pl: moved nick lock checking to lock only. detected by irq@OPN
+
+2001-02-09 21:18 dms
+
+ * src/IRC/Irc.pl: added debugging info to ircloop... if irc() does not return ever, we'll have to take another approach to do connect-next-server-if-cant-connect
+
+2001-02-09 21:10 dms
+
+ * src/UserExtra.pl: substitute the right vars in getReply when used in tell. found by asuffield
+
+2001-02-09 00:02 dms
+
+ * src/IRC/IrcHooks.pl: this should fix ignores on global channels. found by 'debian'@OPN
+
+2001-02-08 23:51 dms
+
+ * src/IRC/Schedulers.pl: divide by zero fix. thought I fixed it 2 weeks ago
+
+2001-02-08 23:50 dms
+
+ * src/IRC/IrcHooks.pl: - pointless regex in on_dcc_chat_open that I was going to deal with on
+ failed WHOIS (nuh) lookups... now we just compare against "GETTING-NOW"
+ - on_quit debug info much cleaner now.
+
+2001-02-08 22:09 dms
+
+ * src/CommandStubs.pl: we did not use flat args for forkers. found by asuffield.
+
+2001-02-08 22:00 dms
+
+ * src/CommandStubs.pl: fix delayed task mechanism to verstats... we have to cache chan/nick/msgType.
+
+2001-02-08 21:57 dms
+
+ * src/Shm.pl: possible fix for fork crashing and not detecting a crash from parent. warning included
+
+2001-02-08 21:52 dms
+
+ * src/IRC/: IrcHooks.pl, Schedulers.pl: chan limit check code should now be disabled/re-enabled in relation to netsplits. discovered by asuffield
+
+2001-02-07 22:12 dms
+
+ * src/Modules/UserDCC.pl: - list all schedulers and their respective time-of-next-run
+
+2001-02-07 22:11 dms
+
+ * src/IRC/Schedulers.pl: - use CORE::system
+
+2001-02-07 22:11 dms
+
+ * src/: Modules/Debian.pl, CommandStubs.pl: - finally (about three times) fixed search for "*bin*ssh*" for example,
+ kudos to bod@OPN
+ - also make searchDesc return list of packages and searchDescFE to output it.
+ - use searchDescFE
+
+2001-02-06 21:10 dms
+
+ * src/Modules/Debian.pl: Fixed by swapping dists hash around.
+
+2001-02-06 20:42 dms
+
+ * src/Modules/Debian.pl: debugging added.
+
+2001-02-06 20:42 dms
+
+ * src/Modules/Topic.pl: ok from "topic -mod" => /msg only!
+
+2001-02-06 20:42 dms
+
+ * src/IRC/Schedulers.pl: - added auto backup of user/chan files
+ - factoidCheck updates.
+ - nick-in-use timer update.
+
+2001-02-06 20:41 dms
+
+ * src/: Process.pl, core.pl: - converted %joinverb to %cache
+
+2001-02-06 20:41 dms
+
+ * src/UserExtra.pl: - added 'unique user count' to chanstats.
+ - wantnick updates
+
+2001-02-06 20:27 dms
+
+ * src/IRC/IrcHooks.pl: - on_chat, forgot to set '$who'
+ - clean up aswell.
+ - converted %jointime to %cache
+ - we check limit on each on_join now.
+
+2001-02-06 20:23 dms
+
+ * src/DynaConfig.pl: split off chanset from UserDCC to here to do multiple chans
+ - look at 1.19->1.20 to see changes
+
+2001-02-06 20:22 dms
+
+ * src/Modules/UserDCC.pl: - Moved most of chanset to DynaConfig
+ - Should be able to do multiple chans now, like ".chanset #chan1 #chan2
+ #chan3 +autojoin"
+ - if _default has option and ".chanunset #blah blah" or ".-chan #blah
+ blah", set vars on all other channels but remove on the channel
+ specific.
+ - if '.-chan blah' is done and does not exist on _default, remove
+ option from all channels.
+ - command to list which chans have option defined/set for.
+ - with respective values.
+ - ".chanset <value>"
+
+2001-02-06 00:09 dms
+
+ * src/Process.pl: final cruft from old static configuration file fixed... found by irq
+
+2001-02-06 00:04 dms
+
+ * src/CommandStubs.pl: ok, that failed. lets now set $chan aswell
+
+2001-02-06 00:00 dms
+
+ * src/CommandStubs.pl: verstats was using dynamic chan var...
+
+2001-02-05 23:45 dms
+
+ * src/IRC/IrcHooks.pl: dont overwrite nuh{} if it already exists.
+
+2001-02-05 23:43 dms
+
+ * src/Factoids/: Norm.pl, Question.pl: - remove front/rear whitespaces
+ - trailing symbols should work now.
+
+2001-02-05 23:30 dms
+
+ * src/IRC/IrcHooks.pl: - endofnames: chanserv ops should work now.
+ - store topic irrevelent of setting.
+ - call ->whois() if nuh is not found.
+
+2001-02-05 23:29 dms
+
+ * src/Modules/UserDCC.pl: - prevent dupe uses of ".+chan"
+ - when adding new chan, set autojoin.
+
+2001-02-05 23:29 dms
+
+ * src/IRC/Schedulers.pl: - ircCheck => 120 interval.
+ - dccStatus now only shows chan info where the dcc chat user is on
+ _only_
+ - added checking of %dcc hash for nuh hash checking.
+
+2001-02-05 22:32 dms
+
+ * src/IRC/Schedulers.pl: defer leakCheck, increase interval.
+
+2001-02-05 22:31 dms
+
+ * src/core.pl: comment out debugging
+
+2001-02-05 22:31 dms
+
+ * src/IRC/IrcHooks.pl: - fixed when chan (msgType = private) is undefined.
+
+2001-02-04 20:23 dms
+
+ * src/IRC/Irc.pl: reconnect if join fails
+
+2001-02-04 20:17 dms
+
+ * src/IRC/Irc.pl: - output update
+
+2001-02-04 20:16 dms
+
+ * src/IRC/IrcHooks.pl: - if in private, "is addressing" => "is /msg'ing".
+ - dccStatus fix ups.
+ - use ScheduleThis where possible.
+
+2001-02-04 20:14 dms
+
+ * src/IRC/Schedulers.pl: typo for dccStatus fix :)
+
+2001-02-04 20:14 dms
+
+ * src/Shm.pl: delForked: warn if name is source file.
+
+2001-02-04 20:13 dms
+
+ * src/IRC/Schedulers.pl: - output update.
+ - prevent "unknown msg" for shm.
+ - typo for dcc hash. fixed.
+ - forgot about users,chops,bans define in dccStatus. fixed.
+
+2001-02-04 20:13 dms
+
+ * src/CommandStubs.pl: if more than 1/4 users from channel gave version replies, verstats is active.
+
+2001-02-04 20:12 dms
+
+ * src/core.pl: remove mem increase from DCC CHAT - annoying.
+
+2001-02-04 00:01 dms
+
+ * src/: IRC/Schedulers.pl, Modules/Slashdot3.pl: more configuration crud and not-thinking-correctly design errors
+
+2001-02-03 23:51 dms
+
+ * src/UserExtra.pl: added support for old Modules() for telling.
+
+2001-02-03 23:48 dms
+
+ * src/Misc.pl: added IsParam back to hasParam together with isChanConf
+
+2001-02-03 23:33 dms
+
+ * src/Factoids/Statement.pl: minor typo when fixing this before
+
+2001-02-03 23:21 dms
+
+ * src/Modules/Debian.pl: validPackage or indirectly generateIndex should work now for the time being
+
+2001-02-03 23:09 dms
+
+ * src/Modules/Debian.pl: woops forgot a few old config vars; converted to new format
+
+2001-02-03 23:06 dms
+
+ * src/Modules/Debian.pl: converted to new gCCD
+
+2001-02-03 22:46 dms
+
+ * src/Modules/UserDCC.pl: more fixups.
+
+2001-02-03 22:35 dms
+
+ * src/Modules/UserDCC.pl: now use delete in place of undef
+
+2001-02-03 22:23 dms
+
+ * src/IRC/IrcHooks.pl: looks like the final touches to fully exploit dynamic configuration have been made
+
+2001-02-03 22:10 dms
+
+ * src/IRC/IrcHooks.pl: debugging info
+
+2001-02-03 22:06 dms
+
+ * src/Process.pl: move identify code before outsider checking
+
+2001-02-03 22:03 dms
+
+ * src/: IRC/Irc.pl, IRC/IrcHooks.pl, Misc.pl: - $nuh{} fix up.
+ - created on_dcc_open_chat for whois reply to get nuh.
+ - getRandomInt - allow decimal.
+
+2001-02-03 20:52 dms
+
+ * src/: Shm.pl, IRC/Schedulers.pl: - time stamping added.
+ - dead/stale shm removal now works more intelligently.
+ However, older code will attempt to hijack and remove it anyway.
+ - check debian files with gzip -t.
+ - all schedulers should be deferred now.
+
+2001-02-03 20:51 dms
+
+ * src/IRC/IrcHooks.pl: don't allow those without HOSTS in the user file to DCC CHAT.
+
+2001-02-03 20:51 dms
+
+ * src/Modules/UserDCC.pl: fixed '.chanset' code.
+
+2001-02-03 20:50 dms
+
+ * src/IRC/Irc.pl: added _default to chan mask.
+
+2001-02-02 22:03 dms
+
+ * src/IRC/Schedulers.pl: I think this is the set of missed old->dynamic config changes that had to be done
+
+2001-02-02 22:03 dms
+
+ * src/Modules/UserDCC.pl: compress config params as muc has possible per line
+
+2001-02-02 21:42 dms
+
+ * src/core.pl: forgot to initialize counter for Moron
+
+2001-02-02 21:42 dms
+
+ * src/Misc.pl: check if int is defined for fixPlural
+
+2001-02-02 21:38 dms
+
+ * src/: DynaConfig.pl, Misc.pl, core.pl, modules.pl,
+ Factoids/Norm.pl, Factoids/Question.pl, Factoids/Reply.pl,
+ Factoids/Update.pl: tiny changes that I've missed
+
+2001-02-02 21:36 dms
+
+ * src/IRC/: IrcHooks.pl, Schedulers.pl: temporary ignores can be removed automatically once expired
+
+2001-02-02 21:21 dms
+
+ * src/Process.pl: typo for ckpasswd
+
+2001-02-02 21:12 dms
+
+ * src/Shm.pl: - if shmRead fails, try openSHM.
+
+2001-02-02 21:12 dms
+
+ * src/Process.pl: - fixup for question handling.
+
+2001-02-02 21:12 dms
+
+ * src/UserExtra.pl: - tell: command redirection added.
+
+2001-02-02 21:12 dms
+
+ * src/Modules/UserDCC.pl: - fix undefined for '.chanset'
+ - minor output update to '.bans'
+
+2001-02-02 21:11 dms
+
+ * src/DynaConfig.pl: - undefining vars in wrong subs; fixed.
+ - fixes reading user/chan files finally, again.
+
+2001-02-02 21:10 dms
+
+ * src/: CommandStubs.pl, Modules/babel.pl: - fixes for babelfish
+ - typo of IsChanConf for wwwsearch.
+ - parseCmdHooks return vals fixed.
+ - babel.pl: regex fixed -- works!!!
+
+2001-02-02 21:09 dms
+
+ * src/: Modules/RootWarn.pl, Modules/Wingate.pl, IRC/Irc.pl,
+ IRC/IrcHooks.pl, IRC/Schedulers.pl: - more fixes to new-style config, should be 99% of it.
+ - convert IsParam() to IsChanConf()
+ - IRC/IrcHooks.pl: minor output update
+ - IRC/Schedulers.pl:
+ - minor update.
+ - make getChanConfDefault(PARAM,VALUE,CHAN) instead for convenience.
+ - temp ignore removal checking loop fixed.
+
+2001-02-01 22:21 dms
+
+ * src/core.pl: - write user/chan file in 'shutdown'
+
+2001-02-01 22:18 dms
+
+ * src/Modules/UserDCC.pl: - wrong order in .+ignore
+ - ".chanset #chan" fixup.
+
+2001-02-01 22:17 dms
+
+ * src/IRC/Irc.pl: - getJoinChans, don't add _default
+ - joinNextChan() - check nickServ_pass
+
+2001-02-01 22:15 dms
+
+ * src/DynaConfig.pl: - prevent /^[+-]/ options being loaded.
+ - ignore/ban lists now saved properly.
+ - forgot about \+ :-)
+ - verifyUser does caching now!
+
+2001-02-01 22:13 dms
+
+ * src/IRC/Schedulers.pl: - SC for uptimeCycle
+ - renamed *Cycle to *Loop
+
+2001-02-01 22:11 dms
+
+ * src/IRC/IrcHooks.pl: - minor output (debug) removed.
+ - new config conversion for rootWarn
+
+2001-02-01 22:06 dms
+
+ * src/Process.pl: now use pass auth for 'identify'.
+
+2001-02-01 22:05 dms
+
+ * src/Modules/Debian.pl: regex support for 'query' in &searchDesc()
+
+2001-01-31 22:53 dms
+
+ * src/CommandStubs.pl: nickometer: there could be multiple results with the same version
+ percentage - fixed. Also don't merge same percentages together like in
+ other list (formListReply) statements.
+
+2001-01-31 22:31 dms
+
+ * src/CommandStubs.pl: nickometer and verstats: sort descendingly
+ nickometer: fix undefined warning
+
+2001-01-31 21:31 dms
+
+ * src/Modules/Debian.pl: make $refresh global in this file... removed all duplicates of getting
+ debianRefreshInterval config var.
+
+2001-01-31 21:28 dms
+
+ * src/IRC/: Irc.pl, IrcHooks.pl: make $nickserv global and set to zero in Irc.pl
+
+2001-01-31 21:26 dms
+
+ * src/Misc.pl: check if $age is NULL in &isStale()
+
+2001-01-31 21:18 dms
+
+ * src/core.pl: &ChanConfList() typos
+
+2001-01-31 21:18 dms
+
+ * src/Process.pl: added 'identify <PASS> [nick]'
+
+2001-01-31 21:18 dms
+
+ * src/IRC/Irc.pl: added retval to &ban()
+
+2001-01-31 21:17 dms
+
+ * src/Modules/UserDCC.pl: minor fix for ignoreAdd()
+
+2001-01-31 21:17 dms
+
+ * src/DynaConfig.pl: prevent repetion in verifyUser.
+
+2001-01-31 21:17 dms
+
+ * src/Modules/Freshmeat.pl: - now use gCCD
+
+2001-01-31 21:17 dms
+
+ * src/IRC/IrcHooks.pl: - ignore code cleaned up.
+ - ban on join added.
+ - added 'b' to &hookMode()'s stats keeping.
+
+2001-01-31 21:16 dms
+
+ * src/IRC/Schedulers.pl: - forgot about interval for floodCycle.
+ - added nuh{} check to &leakCheck()
+ - added chanserv checking to &ircCheck()
+
+2001-01-30 21:19 dms
+
+ * src/Modules/Debian.pl: support for new dynamic configuration infrastructure
+
+2001-01-30 20:47 dms
+
+ * src/IRC/Schedulers.pl: - typo for already-run check. should work now.
+
+2001-01-30 20:46 dms
+
+ * src/Modules/UserDCC.pl: - added '.sched'
+
+2001-01-30 20:46 dms
+
+ * src/Misc.pl: - pSReply hack for &help().
+
+2001-01-30 20:46 dms
+
+ * src/Process.pl: - typo for return val of &Modules()
+
+2001-01-30 20:46 dms
+
+ * src/DynaConfig.pl: - added removal of possible duplicate configuration entries when bot
+ exits.
+
+2001-01-30 20:45 dms
+
+ * src/: Shm.pl, core.pl, modules.pl, Modules/Uptime.pl: - minor update (output and redundant vars)
+
+2001-01-30 20:44 dms
+
+ * src/IRC/IrcHooks.pl: prevent dupes in verstats collection.
+
+2001-01-30 20:44 dms
+
+ * src/CommandStubs.pl: - added 'unknown/cloaked' stats item to verstats.
+ - nickometer chan code cleanup.
+
+2001-01-29 23:04 dms
+
+ * src/CommandStubs.pl: added 'verstats'
+
+2001-01-29 23:03 dms
+
+ * src/Misc.pl: - strip ^chars update.
+
+2001-01-29 23:03 dms
+
+ * src/IRC/Schedulers.pl: - fixed undefined stuff.
+ - put return's in wrong position; fixed.
+
+2001-01-28 22:34 dms
+
+ * src/core.pl: removed obsoleted old dyn code
+
+2001-01-28 22:03 dms
+
+ * files/sample/sample.config.proposed: - obsoleted... why was it even added in the first place.
+
+2001-01-28 22:02 dms
+
+ * ChangeLog, ChangeLog.old: - finally generated ChangeLog from CVS
+ - moved old changelog to ChangeLog.old
+
+2001-01-28 22:00 dms
+
+ * patches/: Connection.pm, Net::IRC.patch: - removed obsoleted files: it's now done in the bot code.
+