]> git.donarmstrong.com Git - infobot.git/blob - ChangeLog
ws
[infobot.git] / ChangeLog
1 2001-04-28 22:04  dms
2
3         * src/IRC/: IrcHelpers.pl, IrcHooks.pl, Schedulers.pl: hookMode: change chan to nick.  if deopped by chanserv, check it
4         dont change channel limits during netsplit.
5
6 2001-04-26 22:37  dms
7
8         * src/: DynaConfig.pl, Process.pl, UserExtra.pl, core.pl,
9         Factoids/Statement.pl, IRC/Irc.pl, IRC/IrcHelpers.pl,
10         IRC/IrcHooks.pl, IRC/Schedulers.pl, Modules/News.pl: "~forget blah" now works. thanks to ElectricElf
11         documented user flags
12         public/private/notice send limit now configurable. thanks to EE
13         added "countrystats" command.
14         "blootbot: are you fixed now? :)" -- fixed. found by greycat
15         use hasParam instead of IsParam in UserExtra.pl/userCommands()
16         command "ord" handling fixed.
17
18 2001-04-24 20:58  dms
19
20         * src/: logger.pl, IRC/Irc.pl, IRC/IrcHelpers.pl, IRC/IrcHooks.pl,
21         IRC/Schedulers.pl: fix more warnings
22         set $ident in nick()
23
24 2001-04-23 20:14  dms
25
26         * src/: Process.pl, UserExtra.pl, logger.pl, IRC/Irc.pl,
27         IRC/IrcHooks.pl, IRC/Schedulers.pl: allow join to join irrelevent of being on chan
28         chanstats: count stats if exist - make perl happy
29         misc cleanup of status()
30         add time taken to join all channels, useless stats.
31         disable notify code
32         leakCheck: show stats on hash chanstats
33         mkBackup: show age of file.
34
35 2001-04-22 22:58  dms
36
37         * src/IRC/IrcHooks.pl: fix on_targettoofast once and for all, hopefully.
38
39 2001-04-22 22:01  dms
40
41         * src/: UserExtra.pl, logger.pl: make sure chanstats don't flood
42         don't throttle if it's a perl warn message
43
44 2001-04-22 21:52  dms
45
46         * src/Factoids/Reply.pl: woops... forgot this aswell
47
48 2001-04-22 21:48  dms
49
50         * src/Factoids/Reply.pl: disabled literal if factoid is requested via /msg by author; use literal
51         instead
52
53 2001-04-22 20:25  dms
54
55         * src/IRC/: Irc.pl, IrcHooks.pl, Schedulers.pl: don't call chanservcheck in joinnextchan
56         call chanservcheck in on_endofnames
57         ircCheck "resets" itself if it thinks so
58
59 2001-04-22 20:17  dms
60
61         * src/: Factoids/Question.pl, Factoids/Reply.pl, IRC/Irc.pl,
62         Modules/UserDCC.pl: part now warns if we're on a channel - allow it anyway.
63         added "reset" to DCC CHAT
64
65 2001-04-21 22:37  dms
66
67         * TODO: todo list, for those who want to know what "new" features will be coming
68
69 2001-04-20 21:27  dms
70
71         * src/: Process.pl, IRC/Schedulers.pl: we didn't set modified_time for deleted factoids - fixed
72         also... if final delete factoid list is >50... don't do it!
73
74 2001-04-20 21:16  dms
75
76         * src/: UserExtra.pl, IRC/Irc.pl: chagned notice lines/sec to 3
77         made connectivity percentage 5 significant decimal places.
78
79 2001-04-20 20:54  dms
80
81         * src/: CommandStubs.pl, DynaConfig.pl, Misc.pl, Process.pl,
82         UserExtra.pl, Factoids/Question.pl, Factoids/Reply.pl,
83         Factoids/Statement.pl, IRC/Irc.pl, IRC/IrcHelpers.pl,
84         IRC/IrcHooks.pl, IRC/Schedulers.pl, Modules/Debian.pl,
85         Modules/DebianExtra.pl, Modules/Factoids.pl, Modules/Topic.pl,
86         Modules/Units.pl, Modules/Uptime.pl, Modules/UserDCC.pl: converted %{$blah{$blah}} to %{ $blah{$blah} }
87         added IRC hooks to catch failed channel joins
88         chanserv function moved to joinNextChan
89         created chanserv function for "common" use, chanServCheck
90         changed cache{chanlimitChange} hash a little
91         chanserv check removed from on_endofnames
92         typo on on_invite - fixed.
93         chanserv/ops removed from ircCheck()
94         joinNextChan removed from ircCheck()
95         added preliminary debian BTS frontend support
96
97 2001-04-19 20:11  dms
98
99         * src/Modules/News.pl: news: don't list new items if they don't have Text.
100
101 2001-04-18 23:07  dms
102
103         * src/: CommandStubs.pl, IRC/Irc.pl, IRC/IrcHooks.pl,
104         IRC/Schedulers.pl: fixed seen ""
105         added where debugging messages came from (functions)
106         fixed reversed use of % in if statement, stupid me :)
107         changed backup times for files again
108
109 2001-04-18 22:51  dms
110
111         * src/IRC/Irc.pl: forgot this one
112
113 2001-04-18 22:50  dms
114
115         * src/: UserExtra.pl, core.pl, IRC/Irc.pl, IRC/Schedulers.pl: added flood protection for notice()
116         added connectivity percentage to ircstats.
117         other changes forgotten
118
119 2001-04-18 22:41  dms
120
121         * src/IRC/IrcHooks.pl: fixed the following bugs:
122         [57419] on_ttf: X1 Target change too fast. Please wait 50 seconds.
123         [57604] !WARN! IsChanConf: lowercased chan. (Read error to
124                 boren-[adsl-63-197-68-132.dsl.snfc21.pacbell.net]: EOF from client)
125
126 2001-04-18 22:30  dms
127
128         * src/: core.pl, IRC/IrcHelpers.pl, IRC/Schedulers.pl,
129         Modules/W3Search.pl: fix chanlimitChange time
130         w3search => "blah for blah" fails - fixed.
131
132 2001-04-17 23:56  dms
133
134         * src/IRC/IrcHelpers.pl: ok... use "" around hashes that use _ bare.
135
136 2001-04-17 23:34  dms
137
138         * src/: core.pl, Modules/News.pl: ...
139
140 2001-04-17 22:03  dms
141
142         * src/Modules/News.pl: forgot to use \d+ for read shortcut
143         other changes that the last commit missed or something
144
145 2001-04-17 20:35  dms
146
147         * src/core.pl: another round of useless changes
148
149 2001-04-16 21:45  dms
150
151         * src/: CommandStubs.pl, DynaConfig.pl, core.pl, IRC/Irc.pl,
152         IRC/IrcHooks.pl, IRC/Schedulers.pl, Modules/News.pl: chanset: fixed the following problem.
153                 .chanset #debian +babeflish
154                 .chanset #debian -babeflish
155                 -chanunset #debian babelflish
156         - yet another minor bug, use !msgType for dcc chat aswell.
157         - selfflood proteciton for /msg
158                 - like 4/sec or 1k/sec
159                 - msgcount, msgbyte, msgtime
160                 - pubcount, pubbyte, pubtime
161         - fixed other bugs.... weeeeeeee....
162
163 2001-04-14 22:48  dms
164
165         * src/IRC/: IrcHelpers.pl, Schedulers.pl: prevent erratic (multiple) changes of chan limit in short space of time.
166         this would be a major problem in chanlimitVerify@IrcHelpers.pl since
167         it's called for every join.  Better safe than sorry.
168
169 2001-04-14 20:17  dms
170
171         * src/: Process.pl, core.pl, IRC/Irc.pl, IRC/IrcHooks.pl,
172         IRC/Schedulers.pl, Modules/News.pl: IRC/IrcHooks.pl
173                 - forgot to reset msgType/who/chan
174                   after hookMsg in on_msg and on_public.
175                 - on_join: if bot joins, don't do wingate/bans
176                   and other useless stuff
177                 - on_join: set msgType for ICC.
178                 - on_part: set msgType/chan/who
179                 - on_quit: set msgType/chan/who
180                 - on_public: make chan global for ICC
181                 => should fix all bugs.
182                 => I have no idea how this worked so brokenly.
183         News.pl - more more changes
184
185 2001-04-14 00:45  dms
186
187         * src/: core.pl, IRC/IrcHelpers.pl, IRC/IrcHooks.pl,
188         IRC/Schedulers.pl, Modules/News.pl: another round of changes, damn it was hard to figure out why news wasn't
189         appearing properly - I think we still have that problem but it's semi
190         rare.
191         - Also fixed netsplit problems, forgot a next line.
192         - don't run all funky commands in on_join if netsplit is enabled.
193         - other tiny things not worth mentioning.
194
195 2001-04-13 23:23  dms
196
197         * src/: IRC/IrcHelpers.pl, IRC/IrcHooks.pl, IRC/Schedulers.pl,
198         Modules/Factoids.pl, Modules/News.pl: news: can make news compulsory (chanset +newsNotifyAll)
199               and opt-out (news unnotify)
200         irchooks: splitted into IrcHelpers.pl so we can reload it on the fly.
201         factoids: added debugging for short factoids that may be botched up
202                   references
203
204 2001-04-12 21:12  dms
205
206         * src/: UserExtra.pl, db_mysql.pl, IRC/Schedulers.pl,
207         Modules/News.pl, Modules/UserDCC.pl: news: added news->factoid redirection
208         ton load of minor changes or bug fixes that cannot really be summarized
209
210 2001-04-11 22:34  dms
211
212         * src/: Process.pl, UserExtra.pl, db_mysql.pl, modules.pl,
213         IRC/IrcHooks.pl, IRC/Schedulers.pl, Modules/Debian.pl,
214         Modules/News.pl: A round of fixes:
215                 - added dbReplace but it's broken
216                 - debian infopackages shows dist
217                 - news user cache now works properly
218                 - "+" now works for all commands, not only for factoids
219
220 2001-04-07 23:59  dms
221
222         * src/Misc.pl: isStale is basically used by Debian.pl and we were using age in terms of
223         seconds but the actual function was assuming it was in days - fixed.
224
225 2001-04-07 20:07  dms
226
227         * src/: modules.pl, IRC/Schedulers.pl: - now backup news file just in case.
228         - Other changes we've not documented or small enough not to mention
229
230 2001-04-07 20:07  dms
231
232         * src/Modules/News.pl: - load file if we enabled option on the fly before re-run.
233
234 2001-04-07 20:06  dms
235
236         * src/CommandStubs.pl: - we now check if CODEREF exists.
237
238 2001-04-07 20:06  dms
239
240         * src/UserExtra.pl: - forgot Module for news.
241
242 2001-04-07 20:05  dms
243
244         * src/core.pl: - write opened files on shutdown/hup
245
246 2001-04-06 22:05  dms
247
248         * src/Modules/News.pl: When we did a symlink to all the set commands, the string was made
249         static (set to "Text") so it was broken.
250         also added link from Desc to Text
251
252 2001-04-06 21:56  dms
253
254         * src/Modules/News.pl: Just some more minor changes, to make some people happy, heh.
255
256 2001-04-03 20:06  dms
257
258         * src/: DynaConfig.pl, modules.pl, IRC/IrcHooks.pl,
259         IRC/Schedulers.pl, Modules/News.pl: More clean ups, forgotten what they were, heh.
260
261 2001-04-01 23:25  dms
262
263         * src/Modules/News.pl: forgot to add this file, heh.
264
265 2001-04-01 23:16  dms
266
267         * src/modules.pl: finally nailed this "random" bug noticed by asuffield.
268
269 2001-04-01 23:00  dms
270
271         * files/blootbot.help: added help for news
272
273 2001-04-01 23:00  dms
274
275         * src/: Misc.pl, IRC/IrcHooks.pl: Second round of News changes and bug fixes, kudos to greycat
276
277 2001-03-31 22:19  dms
278
279         * src/: CommandStubs.pl, DynaConfig.pl, Process.pl, UserExtra.pl,
280         core.pl, modules.pl, Factoids/Statement.pl, Factoids/Update.pl,
281         IRC/Irc.pl, IRC/IrcHooks.pl, IRC/Schedulers.pl, Modules/UserDCC.pl: Many changes, basically added and integrated News, and bug fixes.
282         Some more notes:
283           CommandStubs.pl     - fixed "kernel blah"
284           Modules/UserDCC.pl  - dont print $user when undefined.
285           modules.pl          - added News.pl
286           Modules/News.pl     - new feature.
287           Process.pl          - "blootbot: ok is <reply> :)" -- FIXED.
288
289 2001-02-28 20:17  dms
290
291         * src/IRC/Irc.pl: removed msg/say repeating code.
292
293 2001-02-28 20:17  dms
294
295         * src/Process.pl: don't backup #DEL# factoids. asuffield.
296
297 2001-02-28 20:17  dms
298
299         * src/Factoids/Question.pl: fix for endless loop. asuffield.
300
301 2001-02-28 20:12  dms
302
303         * src/IRC/IrcHooks.pl: msgtime updated in on_msg
304
305 2001-02-28 20:10  dms
306
307         * src/IRC/Schedulers.pl: make dead-connect detection better.
308
309 2001-02-23 20:26  dms
310
311         * src/CommandStubs.pl: strip trailing whitespaces, force use of quotes to enable trailing
312         whitespace. requested by asuffield and \broken?.
313
314 2001-02-23 20:25  dms
315
316         * src/Process.pl: now use "or" instead of "and" operator for "rename".
317
318 2001-02-23 20:24  dms
319
320         * src/IRC/Irc.pl: closedcc debug
321
322 2001-02-23 20:24  dms
323
324         * src/IRC/Schedulers.pl: downlink check update?
325
326 2001-02-20 21:01  dms
327
328         * src/Factoids/Question.pl: - recursive factoid linking added.
329
330 2001-02-20 21:01  dms
331
332         * src/IRC/IrcHooks.pl: - lobotomy check in hookMsg
333
334 2001-02-20 21:00  dms
335
336         * src/Factoids/Update.pl: - reformatted totally
337         - added preliminary append-to-linked-factoid support.
338         - all return calls now return appropriately.
339
340 2001-02-20 21:00  dms
341
342         * src/: Misc.pl, UserExtra.pl: - added mkcrypt, fixed up "crypt" cmd.
343
344 2001-02-20 20:59  dms
345
346         * src/: CommandStubs.pl, core.pl, modules.pl: minor updates, warn fixes, removed comments
347
348 2001-02-20 20:59  dms
349
350         * src/IRC/Schedulers.pl: - lobotomy cache flush.
351         - disable uptime if not loaded.
352         - minor output update.
353
354 2001-02-20 20:58  dms
355
356         * src/Process.pl: - lobotomy warning now cached
357         - use &mkcrypt()
358
359 2001-02-20 20:58  dms
360
361         * src/DynaConfig.pl: - preliminary check of masks in chan for matches.
362         - ckpasswd, clean up.
363
364 2001-02-20 20:58  dms
365
366         * src/Modules/UserDCC.pl: - changed "m" to "n". asu.
367         - flush lobotomy cache on "unlobotomy"
368         - now use &mkcrypt()
369
370 2001-02-17 21:42  dms
371
372         * src/IRC/Schedulers.pl: - minor output update.
373
374 2001-02-17 21:41  dms
375
376         * src/UserExtra.pl: - removed '' from returns
377         - preliminary stats for on/off-line time
378
379 2001-02-17 21:41  dms
380
381         * src/Modules/UserDCC.pl: - ".op" fixed. found by Rev
382         - ".-ban" now removes the ban from the chan.
383
384 2001-02-17 21:40  dms
385
386         * src/IRC/Irc.pl: - sub "op" fixed.
387         - added sub "unban"
388
389 2001-02-17 21:40  dms
390
391         * src/IRC/IrcHooks.pl: - added first time run checks.
392         - on/off-line time stats
393         - on_join ban now kicks with custom reason.
394
395 2001-02-17 21:40  dms
396
397         * src/Factoids/Reply.pl: literal update
398
399 2001-02-17 21:39  dms
400
401         * src/Process.pl: - typo in if statement for "forget" when users
402           don't have +r flag. found by Rev
403         - added "pass" cmd.
404         - added "literal" factoid ask.
405
406 2001-02-17 21:36  dms
407
408         * src/core.pl: memusage support for open/free/net bsd added. patch from Kuma/Rev
409
410 2001-02-13 23:50  dms
411
412         * src/core.pl: update version of bot
413
414 2001-02-13 23:47  dms
415
416         * src/IRC/IrcHooks.pl: make nickserv work on more servers. requested by asuffield
417
418 2001-02-13 23:35  dms
419
420         * src/IRC/IrcHooks.pl: on-ban reason does not work... added debugging
421
422 2001-02-13 23:28  dms
423
424         * files/blootbot.help: updates from asuffield@OPN
425
426 2001-02-13 23:18  dms
427
428         * src/Modules/babel.pl: main:: fixes
429
430 2001-02-13 23:04  dms
431
432         * src/UserExtra.pl: - 'ascii' updates.
433         - hex now honours "allowConv"
434         - found by asuffield.
435         - redir of a redir fixed.
436
437 2001-02-13 22:30  dms
438
439         * src/IRC/IrcHooks.pl: added reason on ban.
440
441 2001-02-13 22:18  dms
442
443         * src/Process.pl: safe delete did not run delFactoid, hah! found by asuffield
444
445 2001-02-13 22:07  dms
446
447         * src/IRC/Irc.pl: ban fixes.
448
449 2001-02-13 22:06  dms
450
451         * src/Modules/UserDCC.pl: - moved read-only stuff from DynaConfig to here.
452         - added newpass
453         - .chpass didn't use arg[0] for user.
454
455 2001-02-13 22:03  dms
456
457         * src/DynaConfig.pl: - now prevent ".chanset +blah 10"
458         - recoded it a bit.
459
460 2001-02-13 22:02  dms
461
462         * src/IRC/IrcHooks.pl: - use "right way" to get keys from hash by checking if the hash ref
463           even exists... perl automatically "creates" this and causes problems
464           later on. (perldoc -f exists or defined)
465         - anti-repeat should not apply to /msg
466         - option to do kick on repeat... preliminary support.
467         - casing fixes to DCC CHAT. (reported by Revenge@OPN)
468
469 2001-02-13 22:01  dms
470
471         * src/IRC/Schedulers.pl: errors from Schedulers (chanlimitcheck) are cached and shown only once.
472
473 2001-02-13 22:00  dms
474
475         * src/Modules/Factoids.pl: - added support to factstats (requested,requesters) of "total" value.
476
477 2001-02-13 21:59  dms
478
479         * src/Modules/babel.pl: debugging added
480
481 2001-02-13 21:58  dms
482
483         * src/Misc.pl: added debian-specific debug to isStale
484
485 2001-02-11 22:25  dms
486
487         * src/: CommandStubs.pl, Misc.pl, modules.pl, IRC/Schedulers.pl,
488         Modules/Debian.pl: remaining stuff... should fix factoids problem I hope
489
490 2001-02-10 00:47  dms
491
492         * src/Modules/babel.pl: typo
493
494 2001-02-10 00:29  dms
495
496         * src/core.pl: slight change to ChanConfList to make schedulers work again
497
498 2001-02-09 23:02  dms
499
500         * src/: IRC/IrcHooks.pl, Process.pl: fixed up ignore code. discovered by debian@OPN
501
502 2001-02-09 22:51  dms
503
504         * src/IRC/Irc.pl: woops, use while instead of foreach for ircloop
505
506 2001-02-09 22:48  dms
507
508         * src/: Files.pl, core.pl: use static value for ircservers file
509
510 2001-02-09 22:18  dms
511
512         * src/core.pl: don't write user/chan file on HUP/restart. confirmed by asuffield
513
514 2001-02-09 21:44  dms
515
516         * src/Modules/UserDCC.pl: we did a sort() when we should not have for '.sched'
517
518 2001-02-09 21:40  dms
519
520         * src/CommandStubs.pl: changed FlatArg to ArrayArgs to make more sense. by default, we use flat-args
521
522 2001-02-09 21:37  dms
523
524         * src/IRC/IrcHooks.pl: forgot to set nuh for on_join; fixed up ban check on join.
525
526 2001-02-09 21:23  dms
527
528         * src/Process.pl: moved nick lock checking to lock only. detected by irq@OPN
529
530 2001-02-09 21:18  dms
531
532         * 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
533
534 2001-02-09 21:10  dms
535
536         * src/UserExtra.pl: substitute the right vars in getReply when used in tell. found by asuffield
537
538 2001-02-09 00:02  dms
539
540         * src/IRC/IrcHooks.pl: this should fix ignores on global channels. found by 'debian'@OPN
541
542 2001-02-08 23:51  dms
543
544         * src/IRC/Schedulers.pl: divide by zero fix. thought I fixed it 2 weeks ago
545
546 2001-02-08 23:50  dms
547
548         * src/IRC/IrcHooks.pl: - pointless regex in on_dcc_chat_open that I was going to deal with on
549           failed WHOIS (nuh) lookups... now we just compare against "GETTING-NOW"
550         - on_quit debug info much cleaner now.
551
552 2001-02-08 22:09  dms
553
554         * src/CommandStubs.pl: we did not use flat args for forkers. found by asuffield.
555
556 2001-02-08 22:00  dms
557
558         * src/CommandStubs.pl: fix delayed task mechanism to verstats... we have to cache chan/nick/msgType.
559
560 2001-02-08 21:57  dms
561
562         * src/Shm.pl: possible fix for fork crashing and not detecting a crash from parent. warning included
563
564 2001-02-08 21:52  dms
565
566         * src/IRC/: IrcHooks.pl, Schedulers.pl: chan limit check code should now be disabled/re-enabled in relation to netsplits. discovered by asuffield
567
568 2001-02-07 22:12  dms
569
570         * src/Modules/UserDCC.pl: - list all schedulers and their respective time-of-next-run
571
572 2001-02-07 22:11  dms
573
574         * src/IRC/Schedulers.pl: - use CORE::system
575
576 2001-02-07 22:11  dms
577
578         * src/: Modules/Debian.pl, CommandStubs.pl: - finally (about three times) fixed search for "*bin*ssh*" for example,
579           kudos to bod@OPN
580         - also make searchDesc return list of packages and searchDescFE to output it.
581         - use searchDescFE
582
583 2001-02-06 21:10  dms
584
585         * src/Modules/Debian.pl: Fixed by swapping dists hash around.
586
587 2001-02-06 20:42  dms
588
589         * src/Modules/Debian.pl: debugging added.
590
591 2001-02-06 20:42  dms
592
593         * src/Modules/Topic.pl:  ok from "topic -mod" => /msg only!
594
595 2001-02-06 20:42  dms
596
597         * src/IRC/Schedulers.pl: - added auto backup of user/chan files
598         - factoidCheck updates.
599         - nick-in-use timer update.
600
601 2001-02-06 20:41  dms
602
603         * src/: Process.pl, core.pl: - converted %joinverb to %cache
604
605 2001-02-06 20:41  dms
606
607         * src/UserExtra.pl: - added 'unique user count' to chanstats.
608         - wantnick updates
609
610 2001-02-06 20:27  dms
611
612         * src/IRC/IrcHooks.pl: - on_chat, forgot to set '$who'
613         - clean up aswell.
614         - converted %jointime to %cache
615         - we check limit on each on_join now.
616
617 2001-02-06 20:23  dms
618
619         * src/DynaConfig.pl: split off chanset from UserDCC to here to do multiple chans
620         - look at 1.19->1.20 to see changes
621
622 2001-02-06 20:22  dms
623
624         * src/Modules/UserDCC.pl: - Moved most of chanset to DynaConfig
625         - Should be able to do multiple chans now, like ".chanset #chan1 #chan2
626           #chan3 +autojoin"
627         - if _default has option and ".chanunset #blah blah" or ".-chan #blah
628           blah", set vars on all other channels but remove on the channel
629           specific.
630         - if '.-chan blah' is done and does not exist on _default, remove
631           option from all channels.
632         - command to list which chans have option defined/set for.
633         - with respective values.
634         - ".chanset <value>"
635
636 2001-02-06 00:09  dms
637
638         * src/Process.pl: final cruft from old static configuration file fixed... found by irq
639
640 2001-02-06 00:04  dms
641
642         * src/CommandStubs.pl: ok, that failed. lets now set $chan aswell
643
644 2001-02-06 00:00  dms
645
646         * src/CommandStubs.pl: verstats was using dynamic chan var...
647
648 2001-02-05 23:45  dms
649
650         * src/IRC/IrcHooks.pl: dont overwrite nuh{} if it already exists.
651
652 2001-02-05 23:43  dms
653
654         * src/Factoids/: Norm.pl, Question.pl: - remove front/rear whitespaces
655         - trailing symbols should work now.
656
657 2001-02-05 23:30  dms
658
659         * src/IRC/IrcHooks.pl: - endofnames: chanserv ops should work now.
660         - store topic irrevelent of setting.
661         - call ->whois() if nuh is not found.
662
663 2001-02-05 23:29  dms
664
665         * src/Modules/UserDCC.pl: - prevent dupe uses of ".+chan"
666         - when adding new chan, set autojoin.
667
668 2001-02-05 23:29  dms
669
670         * src/IRC/Schedulers.pl: - ircCheck => 120 interval.
671         - dccStatus now only shows chan info where the dcc chat user is on
672           _only_
673         - added checking of %dcc hash for nuh hash checking.
674
675 2001-02-05 22:32  dms
676
677         * src/IRC/Schedulers.pl:  defer leakCheck, increase interval.
678
679 2001-02-05 22:31  dms
680
681         * src/core.pl: comment out debugging
682
683 2001-02-05 22:31  dms
684
685         * src/IRC/IrcHooks.pl: - fixed when chan (msgType = private) is undefined.
686
687 2001-02-04 20:23  dms
688
689         * src/IRC/Irc.pl: reconnect if join fails
690
691 2001-02-04 20:17  dms
692
693         * src/IRC/Irc.pl: - output update
694
695 2001-02-04 20:16  dms
696
697         * src/IRC/IrcHooks.pl: - if in private, "is addressing" => "is /msg'ing".
698         - dccStatus fix ups.
699         - use ScheduleThis where possible.
700
701 2001-02-04 20:14  dms
702
703         * src/IRC/Schedulers.pl: typo for dccStatus fix :)
704
705 2001-02-04 20:14  dms
706
707         * src/Shm.pl: delForked: warn if name is source file.
708
709 2001-02-04 20:13  dms
710
711         * src/IRC/Schedulers.pl: - output update.
712         - prevent "unknown msg" for shm.
713         - typo for dcc hash. fixed.
714         - forgot about users,chops,bans define in dccStatus. fixed.
715
716 2001-02-04 20:13  dms
717
718         * src/CommandStubs.pl: if more than 1/4 users from channel gave version replies, verstats is active.
719
720 2001-02-04 20:12  dms
721
722         * src/core.pl: remove mem increase from DCC CHAT - annoying.
723
724 2001-02-04 00:01  dms
725
726         * src/: IRC/Schedulers.pl, Modules/Slashdot3.pl: more configuration crud and not-thinking-correctly design errors
727
728 2001-02-03 23:51  dms
729
730         * src/UserExtra.pl: added support for old Modules() for telling.
731
732 2001-02-03 23:48  dms
733
734         * src/Misc.pl: added IsParam back to hasParam together with isChanConf
735
736 2001-02-03 23:33  dms
737
738         * src/Factoids/Statement.pl: minor typo when fixing this before
739
740 2001-02-03 23:21  dms
741
742         * src/Modules/Debian.pl: validPackage or indirectly generateIndex should work now for the time being
743
744 2001-02-03 23:09  dms
745
746         * src/Modules/Debian.pl: woops forgot a few old config vars; converted to new format
747
748 2001-02-03 23:06  dms
749
750         * src/Modules/Debian.pl: converted to new gCCD
751
752 2001-02-03 22:46  dms
753
754         * src/Modules/UserDCC.pl: more fixups.
755
756 2001-02-03 22:35  dms
757
758         * src/Modules/UserDCC.pl: now use delete in place of undef
759
760 2001-02-03 22:23  dms
761
762         * src/IRC/IrcHooks.pl: looks like the final touches to fully exploit dynamic configuration have been made
763
764 2001-02-03 22:10  dms
765
766         * src/IRC/IrcHooks.pl: debugging info
767
768 2001-02-03 22:06  dms
769
770         * src/Process.pl: move identify code before outsider checking
771
772 2001-02-03 22:03  dms
773
774         * src/: IRC/Irc.pl, IRC/IrcHooks.pl, Misc.pl: - $nuh{} fix up.
775         - created on_dcc_open_chat for whois reply to get nuh.
776         - getRandomInt - allow decimal.
777
778 2001-02-03 20:52  dms
779
780         * src/: Shm.pl, IRC/Schedulers.pl: - time stamping added.
781         - dead/stale shm removal now works more intelligently.
782           However, older code will attempt to hijack and remove it anyway.
783         - check debian files with gzip -t.
784         - all schedulers should be deferred now.
785
786 2001-02-03 20:51  dms
787
788         * src/IRC/IrcHooks.pl: don't allow those without HOSTS in the user file to DCC CHAT.
789
790 2001-02-03 20:51  dms
791
792         * src/Modules/UserDCC.pl: fixed '.chanset' code.
793
794 2001-02-03 20:50  dms
795
796         * src/IRC/Irc.pl: added _default to chan mask.
797
798 2001-02-02 22:03  dms
799
800         * src/IRC/Schedulers.pl: I think this is the set of missed old->dynamic config changes that had to be done
801
802 2001-02-02 22:03  dms
803
804         * src/Modules/UserDCC.pl: compress config params as muc has possible per line
805
806 2001-02-02 21:42  dms
807
808         * src/core.pl: forgot to initialize counter for Moron
809
810 2001-02-02 21:42  dms
811
812         * src/Misc.pl: check if int is defined for fixPlural
813
814 2001-02-02 21:38  dms
815
816         * src/: DynaConfig.pl, Misc.pl, core.pl, modules.pl,
817         Factoids/Norm.pl, Factoids/Question.pl, Factoids/Reply.pl,
818         Factoids/Update.pl: tiny changes that I've missed
819
820 2001-02-02 21:36  dms
821
822         * src/IRC/: IrcHooks.pl, Schedulers.pl: temporary ignores can be removed automatically once expired
823
824 2001-02-02 21:21  dms
825
826         * src/Process.pl: typo for ckpasswd
827
828 2001-02-02 21:12  dms
829
830         * src/Shm.pl: - if shmRead fails, try openSHM.
831
832 2001-02-02 21:12  dms
833
834         * src/Process.pl: - fixup for question handling.
835
836 2001-02-02 21:12  dms
837
838         * src/UserExtra.pl: - tell: command redirection added.
839
840 2001-02-02 21:12  dms
841
842         * src/Modules/UserDCC.pl: - fix undefined for '.chanset'
843         - minor output update to '.bans'
844
845 2001-02-02 21:11  dms
846
847         * src/DynaConfig.pl: - undefining vars in wrong subs; fixed.
848         - fixes reading user/chan files finally, again.
849
850 2001-02-02 21:10  dms
851
852         * src/: CommandStubs.pl, Modules/babel.pl: - fixes for babelfish
853         - typo of IsChanConf for wwwsearch.
854         - parseCmdHooks return vals fixed.
855         - babel.pl: regex fixed -- works!!!
856
857 2001-02-02 21:09  dms
858
859         * src/: Modules/RootWarn.pl, Modules/Wingate.pl, IRC/Irc.pl,
860         IRC/IrcHooks.pl, IRC/Schedulers.pl: - more fixes to new-style config, should be 99% of it.
861         - convert IsParam() to IsChanConf()
862         - IRC/IrcHooks.pl: minor output update
863         - IRC/Schedulers.pl:
864                 - minor update.
865                 - make getChanConfDefault(PARAM,VALUE,CHAN) instead for convenience.
866                 - temp ignore removal checking loop fixed.
867
868 2001-02-01 22:21  dms
869
870         * src/core.pl: - write user/chan file in 'shutdown'
871
872 2001-02-01 22:18  dms
873
874         * src/Modules/UserDCC.pl: - wrong order in .+ignore
875         - ".chanset #chan" fixup.
876
877 2001-02-01 22:17  dms
878
879         * src/IRC/Irc.pl: - getJoinChans, don't add _default
880         - joinNextChan() - check nickServ_pass
881
882 2001-02-01 22:15  dms
883
884         * src/DynaConfig.pl: - prevent /^[+-]/ options being loaded.
885         - ignore/ban lists now saved properly.
886         - forgot about \+ :-)
887         - verifyUser does caching now!
888
889 2001-02-01 22:13  dms
890
891         * src/IRC/Schedulers.pl: - SC for uptimeCycle
892         - renamed *Cycle to *Loop
893
894 2001-02-01 22:11  dms
895
896         * src/IRC/IrcHooks.pl: - minor output (debug) removed.
897         - new config conversion for rootWarn
898
899 2001-02-01 22:06  dms
900
901         * src/Process.pl: now use pass auth for 'identify'.
902
903 2001-02-01 22:05  dms
904
905         * src/Modules/Debian.pl: regex support for 'query' in &searchDesc()
906
907 2001-01-31 22:53  dms
908
909         * src/CommandStubs.pl: nickometer: there could be multiple results with the same version
910         percentage - fixed. Also don't merge same percentages together like in
911         other list (formListReply) statements.
912
913 2001-01-31 22:31  dms
914
915         * src/CommandStubs.pl: nickometer and verstats: sort descendingly
916         nickometer: fix undefined warning
917
918 2001-01-31 21:31  dms
919
920         * src/Modules/Debian.pl: make $refresh global in this file... removed all duplicates of getting
921         debianRefreshInterval config var.
922
923 2001-01-31 21:28  dms
924
925         * src/IRC/: Irc.pl, IrcHooks.pl: make $nickserv global and set to zero in Irc.pl
926
927 2001-01-31 21:26  dms
928
929         * src/Misc.pl: check if $age is NULL in &isStale()
930
931 2001-01-31 21:18  dms
932
933         * src/core.pl: &ChanConfList() typos
934
935 2001-01-31 21:18  dms
936
937         * src/Process.pl: added 'identify <PASS> [nick]'
938
939 2001-01-31 21:18  dms
940
941         * src/IRC/Irc.pl: added retval to &ban()
942
943 2001-01-31 21:17  dms
944
945         * src/Modules/UserDCC.pl: minor fix for ignoreAdd()
946
947 2001-01-31 21:17  dms
948
949         * src/DynaConfig.pl: prevent repetion in verifyUser.
950
951 2001-01-31 21:17  dms
952
953         * src/Modules/Freshmeat.pl: - now use gCCD
954
955 2001-01-31 21:17  dms
956
957         * src/IRC/IrcHooks.pl: - ignore code cleaned up.
958         - ban on join added.
959         - added 'b' to &hookMode()'s stats keeping.
960
961 2001-01-31 21:16  dms
962
963         * src/IRC/Schedulers.pl: - forgot about interval for floodCycle.
964         - added nuh{} check to &leakCheck()
965         - added chanserv checking to &ircCheck()
966
967 2001-01-30 21:19  dms
968
969         * src/Modules/Debian.pl: support for new dynamic configuration infrastructure
970
971 2001-01-30 20:47  dms
972
973         * src/IRC/Schedulers.pl: - typo for already-run check. should work now.
974
975 2001-01-30 20:46  dms
976
977         * src/Modules/UserDCC.pl: - added '.sched'
978
979 2001-01-30 20:46  dms
980
981         * src/Misc.pl: - pSReply hack for &help().
982
983 2001-01-30 20:46  dms
984
985         * src/Process.pl: - typo for return val of &Modules()
986
987 2001-01-30 20:46  dms
988
989         * src/DynaConfig.pl: - added removal of possible duplicate configuration entries when bot
990           exits.
991
992 2001-01-30 20:45  dms
993
994         * src/: Shm.pl, core.pl, modules.pl, Modules/Uptime.pl: - minor update (output and redundant vars)
995
996 2001-01-30 20:44  dms
997
998         * src/IRC/IrcHooks.pl: prevent dupes in verstats collection.
999
1000 2001-01-30 20:44  dms
1001
1002         * src/CommandStubs.pl: - added 'unknown/cloaked' stats item to verstats.
1003         - nickometer chan code cleanup.
1004
1005 2001-01-29 23:04  dms
1006
1007         * src/CommandStubs.pl: added 'verstats'
1008
1009 2001-01-29 23:03  dms
1010
1011         * src/Misc.pl: - strip ^chars update.
1012
1013 2001-01-29 23:03  dms
1014
1015         * src/IRC/Schedulers.pl: - fixed undefined stuff.
1016         - put return's in wrong position; fixed.
1017
1018 2001-01-28 22:34  dms
1019
1020         * src/core.pl: removed obsoleted old dyn code
1021
1022 2001-01-28 22:03  dms
1023
1024         * files/sample/sample.config.proposed: - obsoleted... why was it even added in the first place.
1025
1026 2001-01-28 22:02  dms
1027
1028         * ChangeLog, ChangeLog.old: - finally generated ChangeLog from CVS
1029         - moved old changelog to ChangeLog.old
1030
1031 2001-01-28 22:00  dms
1032
1033         * patches/: Connection.pm, Net::IRC.patch: - removed obsoleted files: it's now done in the bot code.
1034
1035 2001-01-28 21:35  dms
1036
1037         * files/: infobot.help, infobot.ignore, infobot.lang, infobot.lart,
1038         infobot.randtext, infobot.users, sample.config, sample.countdown,
1039         sample.insert: - obsoleted files removed
1040
1041 2001-01-28 21:32  dms
1042
1043         * src/: Misc.pl, Process.pl, Shm.pl, db_mysql.pl,
1044         Factoids/Question.pl, Factoids/Reply.pl, Factoids/Statement.pl,
1045         Factoids/Update.pl, IRC/Irc.pl, Modules/Debian.pl,
1046         Modules/DebianExtra.pl, Modules/Dict.pl, Modules/Factoids.pl,
1047         Modules/Freshmeat.pl, Modules/Kernel.pl, Modules/Quote.pl,
1048         Modules/Search.pl, Modules/Slashdot3.pl, Modules/Topic.pl,
1049         Modules/Units.pl, Modules/Uptime.pl, Modules/W3Search.pl,
1050         Modules/Wingate.pl, Modules/babel.pl, Modules/insult.pl,
1051         Modules/nickometer.pl: - Remaining files that were changed due to removal of $noreply or
1052           indirectly caused by the change over to dynamic configuration
1053
1054 2001-01-28 21:15  dms
1055
1056         * src/IRC/Schedulers.pl: - added dccStatus
1057
1058 2001-01-28 21:14  dms
1059
1060         * src/UserExtra.pl: - if - is used before -about, don't tell us about what was told.
1061         - ignorelist removed.
1062
1063 2001-01-28 21:14  dms
1064
1065         * src/modules.pl: - if core moduels fail to load, exit out properly.
1066
1067 2001-01-28 21:14  dms
1068
1069         * files/blootbot.help: - removed FIXME entries.
1070         - added several new entries for UserDCC. still incomplete.
1071
1072 2001-01-28 21:13  dms
1073
1074         * files/blootbot.ignore: -REMOVED
1075
1076 2001-01-28 21:12  dms
1077
1078         * src/IRC/IrcHooks.pl: - when someone attempts dcc chat, if verbosity > 1,
1079                 show all info regarding that person.
1080
1081 2001-01-28 21:12  dms
1082
1083         * src/logger.pl: pre-config fix.
1084
1085 2001-01-28 21:11  dms
1086
1087         * src/Modules/UserDCC.pl: - added frontend to dynamic user/chan.
1088
1089         - remove 99% of $noreply.               WORKS
1090         - change 'main::' to '::'               WORKS
1091
1092         - ".set" and ".unset" obsoleted.        WORKS
1093         - ".save"                               WORKS
1094         - ".chanset #chan +bool"        WORKS
1095         - ".chanset #chan -bool"        WORKS
1096         - ".chanset #chan"              WORKS
1097         - ".chanunset #chan"            WORKS
1098         - ".chanunset #chan WHAT"       WORKS
1099         - ".chpass <user> [pass]"       WORKS
1100         - ".chattr [user] +flag-flag"   WORKS
1101         - ".chnick [user] [new-user]"   WORKS
1102         - ".+host [user] [new mask]"    WORKS
1103         - ".-host [user] [del mask]"    WORKS
1104         - ".+ban [mask] [chan] [time] [reason]" WORKS
1105         - ".-ban [mask]"                WORKS
1106         - ".whois [user]"               WORKS
1107         - ".bans [chan]" (BOT)          WORKS
1108         - ".banlist" (CHAN)             DONE,TODO
1109         - ".+ignore <mask> [#channel] [time] <comment>" WORKS
1110         - ".-ignore <mask>"             WORKS
1111         - ".ignore [chan]"              WORKS,
1112         - ".adduser <nick>"             DONE,TODO
1113         - ".deluser <nick>"             DONE,TODO
1114         - ".+user <nick> <hostmask>"    WORKS
1115         - ".-user <nick>"               WORKS
1116         - ".chatset [channel] <setting>"        DONE
1117         - ".+chan <#chan>"                      WORKS
1118         - ".-chan <#chan>"                      WORKS
1119         - ".chaninfo"                           WORKS
1120
1121 2001-01-28 21:08  dms
1122
1123         * files/sample/: sample.chan, sample.config, sample.config.example,
1124         sample.config.proposed, sample.countdown, sample.insert,
1125         sample.users: - new directory for sample configuration
1126
1127 2001-01-28 21:04  dms
1128
1129         * files/: blootbot.chan, blootbot.users: - NEW style config file.
1130
1131 2001-01-28 21:02  dms
1132
1133         * src/core.pl: - NEW dynamic user/chan stuff.
1134         - prevent doExit running twice.
1135         - loadMyModulesNow after chanfile!
1136         - added IsChanConf() and getChanConfList
1137
1138 2001-01-28 21:00  dms
1139
1140         * src/DynaConfig.pl: - NEW dynamic user/chan stuff.
1141
1142 2001-01-28 20:50  dms
1143
1144         * src/: User.pl, UserFile.pl: - REMOVED FILES.
1145
1146 2001-01-28 20:50  dms
1147
1148         * src/Files.pl: - removed userfile code.
1149         - removed ignore code.
1150
1151 2001-01-28 20:49  dms
1152
1153         * src/CommandStubs.pl: - aCH: don't remake hook hash.
1154         - pCH: warn if multiple matches are found.
1155         - added nickometer for channel.
1156
1157 2001-01-18 21:46  dms
1158
1159         * src/Modules/Debian.pl: ca.d.o does not do non-US any more
1160
1161 2001-01-17 20:22  dms
1162
1163         * src/Modules/Factoids.pl: used \* instead of / for days, founded by fooz
1164
1165 2001-01-15 21:11  dms
1166
1167         * src/Factoids/Update.pl: added checking of NULL rhs just in case.
1168
1169 2001-01-15 21:10  dms
1170
1171         * src/Modules/Factoids.pl: - fix for null factoids in factinfo.
1172         - added 'factstats nullfactoids'.
1173
1174 2001-01-14 21:04  dms
1175
1176         * src/Modules/Topic.pl: topic info now includes length
1177
1178 2001-01-10 22:57  dms
1179
1180         * src/IRC/Irc.pl: - cosmetic (useless) update.
1181
1182 2001-01-10 22:56  dms
1183
1184         * src/UserExtra.pl: - update to 'cpustats'.
1185
1186 2001-01-10 22:55  dms
1187
1188         * src/Misc.pl: - forgot [] around gettimeofday.
1189         - select() added before first fork msg.
1190
1191 2001-01-10 22:55  dms
1192
1193         * src/Shm.pl: - minor mods to addForked wrt time.
1194         - proper detection of dead forks.
1195
1196 2001-01-10 22:54  dms
1197
1198         * src/Modules/Debian.pl: quote typo@18,default==unstable
1199
1200 2001-01-10 22:54  dms
1201
1202         * src/modules.pl: - AUTOLOAD to ignore __
1203         - use eval on 'require'.
1204
1205 2001-01-06 20:55  dms
1206
1207         * src/Factoids/Reply.pl: - added smart_replace, finally fixed SARs for sure.
1208           still need to move numeric range replacement into the loop.
1209
1210 2001-01-06 20:54  dms
1211
1212         * src/: Net.pl, Modules/Debian.pl, Modules/Factoids.pl,
1213         Modules/Freshmeat.pl, Modules/Search.pl: - new time delta function
1214         - Debian.pl: \Q\E in validPackage
1215
1216 2001-01-06 20:53  dms
1217
1218         * src/IRC/Irc.pl:  clearIRCVars update
1219
1220 2001-01-06 20:53  dms
1221
1222         * src/modules.pl: DNS.pl removed.
1223
1224 2001-01-06 20:52  dms
1225
1226         * src/Modules/DNS.pl: Removed this file.
1227
1228 2001-01-06 20:52  dms
1229
1230         * src/: CommandStubs.pl, UserExtra.pl: - more updates.
1231         - UserExtra.pl: added cpustats
1232         - CommandStubs: added UserFlag support
1233
1234 2001-01-06 20:51  dms
1235
1236         * src/: Misc.pl, Shm.pl, IRC/IrcHooks.pl: - forker (POSIX::_exit) fixes.
1237         - Misc.pl: added timedelta(renamed from gettimeofday),timeget.
1238
1239 2001-01-03 21:44  dms
1240
1241         * src/Net.pl: - &system typo.
1242
1243 2001-01-03 21:43  dms
1244
1245         * src/modules.pl: - DESTROY code removed.
1246
1247 2001-01-03 21:42  dms
1248
1249         * src/Misc.pl: - topic minor fix.
1250         - POSIX::_exit(0) added: fixes fork problem.
1251
1252 2001-01-03 21:42  dms
1253
1254         * src/Factoids/Update.pl: - allow SARing of factoids on _long_ factoids providing the new string
1255           is shorter than the subst string.
1256
1257 2001-01-03 21:37  dms
1258
1259         * files/blootbot.lang: - moron reply added.
1260
1261 2001-01-03 21:37  dms
1262
1263         * src/Factoids/Reply.pl: - Finally added proper recursive SARs
1264
1265 2001-01-03 21:36  dms
1266
1267         * src/Modules/Factoids.pl: - add 'days' to created_time output.
1268
1269 2001-01-03 21:35  dms
1270
1271         * src/Modules/Debian.pl: - "testing" changes (broken)
1272         - make search packages case insensitive.
1273         - non-US fixed... about time.
1274
1275 2001-01-03 21:34  dms
1276
1277         * src/Process.pl: - unified hook changes.
1278         - ignore >64 questions.
1279         - support moron language.
1280
1281 2001-01-03 21:33  dms
1282
1283         * src/UserExtra.pl: - start using hooks.
1284         - added moron counter to 'status'.
1285
1286 2001-01-03 21:32  dms
1287
1288         * src/CommandStubs.pl: - unified for global command hooks
1289
1290 2001-01-03 21:31  dms
1291
1292         * src/IRC/: Irc.pl, IrcHooks.pl: - floodjoinCheck.
1293         - note on endofmotd.
1294         - Moved ircstats from Irc.pl to on_endofmotd#IrcHooks.pl
1295
1296 2000-12-29 22:46  dms
1297
1298         * src/Process.pl: for join, ignore whether on a channel if we have power
1299
1300 2000-12-29 22:05  dms
1301
1302         * src/IRC/IrcHooks.pl: lowercase chan in on_kick, found by xsdg!
1303
1304 2000-12-19 21:06  dms
1305
1306         * src/Factoids/Reply.pl: forgot about int() in randnick - found by lunartear
1307
1308 2000-12-18 21:40  dms
1309
1310         * src/core.pl: debug to restart
1311
1312 2000-12-18 21:38  dms
1313
1314         * src/Net.pl: Remove &ERROR() since it's done by WARN.
1315
1316 2000-12-18 21:35  dms
1317
1318         * src/Modules/Debian.pl: stop searching if found>100
1319
1320 2000-12-18 21:33  dms
1321
1322         * src/Process.pl: ignore long unparseable messages.
1323
1324 2000-12-16 20:32  dms
1325
1326         * src/core.pl: hrm
1327
1328 2000-12-16 20:31  dms
1329
1330         * src/modules.pl: minor fix to loadmymodules
1331
1332 2000-12-16 20:31  dms
1333
1334         * LICENSE: - new file for license.
1335
1336 2000-12-16 20:30  dms
1337
1338         * src/Files.pl: userlist display now verbosity>1
1339
1340 2000-12-16 20:30  dms
1341
1342         * src/IRC/IrcHooks.pl: - use dccsay
1343         - show flags on dcc chat connection.
1344         - set type on on_dcc*
1345
1346 2000-12-16 20:29  dms
1347
1348         * src/IRC/Irc.pl: - &dccsay() added.
1349         - &dcc_close() added.
1350         - use dccsay in performStrictReply()
1351
1352 2000-12-15 23:36  dms
1353
1354         * src/Misc.pl: very nice typo for regex, Angel indirectly found this :)
1355
1356 2000-12-15 22:39  dms
1357
1358         * src/User.pl: forgot to reset userHandle
1359
1360 2000-12-15 22:28  dms
1361
1362         * src/core.pl: forgot about / in tempDir
1363
1364 2000-12-15 22:25  dms
1365
1366         * src/Modules/UserDCC.pl: added '.mode' for Netsnipe
1367
1368 2000-12-12 23:12  dms
1369
1370         * src/core.pl: change ~ to ENV{HOME}
1371
1372 2000-12-11 20:26  dms
1373
1374         * src/IRC/Schedulers.pl: chanlimitcheck: removed netsplit check
1375
1376 2000-12-11 20:24  dms
1377
1378         * src/IRC/IrcHooks.pl: netsplit timer added
1379
1380 2000-12-10 20:55  dms
1381
1382         * src/Shm.pl: &showProc in delForked()
1383
1384 2000-12-10 20:54  dms
1385
1386         * src/IRC/IrcHooks.pl: userHandle now global var
1387
1388 2000-12-10 20:53  dms
1389
1390         * src/User.pl: verifyUser finally fixed
1391
1392 2000-12-10 20:52  dms
1393
1394         * src/core.pl: tempdir fix
1395
1396 2000-12-10 20:51  dms
1397
1398         * src/Modules/: Freshmeat.pl, Kernel.pl, Slashdot3.pl: temp dir unified
1399
1400 2000-12-10 20:49  dms
1401
1402         * src/Modules/Debian.pl: - 'find *bin*ssh*' should work.
1403         - temp dir unified.
1404
1405 2000-12-10 20:48  dms
1406
1407         * src/Modules/Factoids.pl: - 'seefix' checks for self-redirects and removes if successful.
1408         - 'deadredir' reject long vals.
1409         - 'listfix' added.
1410
1411 2000-12-09 21:26  dms
1412
1413         * src/Modules/Topic.pl: removed/convert debug messages
1414
1415 2000-12-09 21:04  dms
1416
1417         * src/IRC/IrcHooks.pl: changed debug to status line
1418
1419 2000-12-09 21:01  dms
1420
1421         * src/IRC/Schedulers.pl: forgot to return for limitcheck + netsplit
1422
1423 2000-12-08 21:09  dms
1424
1425         * src/IRC/Schedulers.pl: renamed limitCheck to chanlimitCheck
1426
1427 2000-12-04 21:31  dms
1428
1429         * src/IRC/Schedulers.pl: Typos galore for logCycle, should be fixed
1430
1431 2000-12-03 21:52  dms
1432
1433         * src/IRC/Schedulers.pl: output cleanup
1434
1435 2000-12-03 21:51  dms
1436
1437         * src/Modules/Debian.pl: fallback on * properly
1438
1439 2000-12-03 21:50  dms
1440
1441         * src/Modules/W3Search.pl: Moved w3 regex here
1442
1443 2000-12-03 21:48  dms
1444
1445         * src/CommandStubs.pl: typo fixed
1446
1447 2000-12-03 21:47  dms
1448
1449         * src/CommandStubs.pl: Removed W3 regex
1450
1451 2000-12-03 21:46  dms
1452
1453         * src/Modules/Factoids.pl: Added 'factstats seefix'
1454
1455 2000-12-03 21:46  dms
1456
1457         * src/Misc.pl: validFactoid.
1458
1459 2000-11-24 22:26  dms
1460
1461         * src/Modules/Debian.pl: Contents for non-US is broken!
1462
1463 2000-11-24 22:02  dms
1464
1465         * src/Modules/Debian.pl: typo
1466
1467 2000-11-24 20:23  dms
1468
1469         * src/Misc.pl: - validFactoid.
1470         - fixString
1471
1472 2000-11-24 20:17  dms
1473
1474         * src/Modules/Freshmeat.pl: - prevent dupe errors.
1475         - support bz2/gz for appindex.
1476
1477 2000-11-24 20:10  dms
1478
1479         * src/Shm.pl: if name undefined, bail out
1480
1481 2000-11-24 20:07  dms
1482
1483         * src/modules.pl: use modulebase instead of modulefile for delForked()
1484
1485 2000-11-23 23:10  dms
1486
1487         * src/CommandStubs.pl: made freshmeat fork always
1488
1489 2000-11-23 22:53  dms
1490
1491         * src/Modules/Freshmeat.pl: changed core to www
1492
1493 2000-11-23 22:22  dms
1494
1495         * src/CommandStubs.pl: @args changed to flat
1496
1497 2000-11-23 22:21  dms
1498
1499         * src/: Misc.pl, Net.pl: debug messages removed
1500
1501 2000-11-23 22:21  dms
1502
1503         * src/Modules/Debian.pl: more cleanups. ^blah and blah$ workspico Debian.pl!
1504
1505 2000-11-19 22:56  dms
1506
1507         * src/Modules/Debian.pl: debug
1508
1509 2000-11-19 22:56  dms
1510
1511         * src/modules.pl: use AUTOLOAD to prevent crashes
1512
1513 2000-11-19 22:55  dms
1514
1515         * src/Net.pl: Reduced timeout by 10x
1516
1517 2000-11-19 22:54  dms
1518
1519         * src/UserExtra.pl: Fixed up tell to allow target == 'us'.
1520
1521 2000-11-19 22:49  dms
1522
1523         * src/IRC/IrcHooks.pl: Exit process if on_public hook is activated under fork
1524
1525 2000-11-01 21:59  dms
1526
1527         * src/UserExtra.pl: - fixed up tell.
1528         - 'cycle' changed a bit.
1529
1530 2000-11-01 21:55  dms
1531
1532         * src/IRC/Irc.pl: debug msg for mixed-case chan
1533
1534 2000-11-01 21:54  dms
1535
1536         * src/IRC/Schedulers.pl: - make sure we reschedule everything unless it's a non-recoverable error.
1537         - disable limit if split active in limitcheck.
1538         - enabled 'unlink' in logcycle.
1539
1540 2000-10-04 00:08  dms
1541
1542         * src/CommandStubs.pl: - we shifted args before using args[0]. fixed.
1543         - fixed broken 'convert' cmd.
1544
1545 2000-10-03 01:33  dms
1546
1547         * src/core.pl: version update
1548
1549 2000-10-03 01:29  dms
1550
1551         * src/modules.pl: minor change to reloadModule
1552
1553 2000-10-03 01:26  dms
1554
1555         * src/db_mysql.pl: added sth->finish in an attempt to prevent leaks
1556
1557 2000-10-03 01:26  dms
1558
1559         * src/CommandStubs.pl: alias to fm for freshmeat forgotten
1560
1561 2000-10-03 01:23  dms
1562
1563         * src/db_dbm.pl: minor update
1564
1565 2000-10-03 01:20  dms
1566
1567         * src/Modules/Freshmeat.pl: cleanup of comments
1568
1569 2000-10-03 01:19  dms
1570
1571         * src/IRC/Irc.pl: change timeout value for scheduler interval
1572
1573 2000-10-03 01:12  dms
1574
1575         * src/IRC/IrcHooks.pl: fixed - typo for join()
1576
1577 2000-09-29 23:39  dms
1578
1579         * src/CommandStubs.pl: tiny cleanup
1580
1581 2000-09-29 23:10  dms
1582
1583         * src/Modules/UserDCC.pl: Minor cleanup
1584
1585 2000-09-29 23:03  dms
1586
1587         * src/IRC/IrcHooks.pl: DCC fixed
1588
1589 2000-09-25 20:08  dms
1590
1591         * src/IRC/Irc.pl: fixed up performReply to be more intelligent
1592         when doing random stuff.
1593
1594 2000-09-25 20:07  dms
1595
1596         * src/Factoids/Question.pl: notfound uses @query now; removed origQuery
1597
1598 2000-09-25 00:20  dms
1599
1600         * src/logger.pl: close log then statuspico logger.pl!
1601
1602 2000-09-24 19:53  dms
1603
1604         * src/CommandStubs.pl: more changes
1605
1606 2000-09-24 19:51  dms
1607
1608         * src/Modules/Dict.pl: moved a few lines from CommandStubs.pl here
1609
1610 2000-09-24 19:50  dms
1611
1612         * src/Factoids/Question.pl: added 'debianForFactoid'.
1613         fixed question 'you suck'. found by cerb.
1614
1615 2000-09-24 19:49  dms
1616
1617         * src/core.pl: forgot 'next' in dir check
1618
1619 2000-09-23 22:18  dms
1620
1621         * scripts/setup_sql.pl: closed 114944 -- karma can't be a negative int
1622
1623 2000-09-23 22:15  dms
1624
1625         * src/core.pl: added check for dirs on startup
1626
1627 2000-09-23 22:12  dms
1628
1629         * src/Modules/Slashdot3.pl: moved temp dir check to core.pl
1630
1631 2000-09-23 20:46  dms
1632
1633         * src/Modules/Freshmeat.pl: removed some debug lines
1634
1635 2000-09-23 20:45  dms
1636
1637         * src/modules.pl: fixed up return vals for loadMyModule()
1638
1639 2000-09-23 20:45  dms
1640
1641         * src/Modules/RootWarn.pl: non-mysql stub
1642
1643 2000-09-23 20:44  dms
1644
1645         * src/CommandStubs.pl: more conversion to new code
1646
1647 2000-09-23 20:43  dms
1648
1649         * src/IRC/Schedulers.pl: one too many parens for seen stats; cleanup.
1650
1651 2000-09-23 20:30  dms
1652
1653         * src/logger.pl: repeat throttling added
1654
1655 2000-09-22 19:56  dms
1656
1657         * src/Modules/Debian.pl: minor update
1658
1659 2000-09-22 19:56  dms
1660
1661         * src/CommandStubs.pl: moved more functions to new hook scheme
1662
1663 2000-09-22 19:55  dms
1664
1665         * src/Shm.pl: forgot shmFlush() in closeSHM()
1666
1667 2000-09-22 18:51  dms
1668
1669         * files/sample.config: 'undelete' option
1670
1671 2000-09-22 18:50  dms
1672
1673         * src/IRC/Schedulers.pl: periodically check to delete deleted factoids
1674
1675 2000-09-22 18:49  dms
1676
1677         * src/Process.pl: added undelete command
1678
1679 2000-09-22 18:49  dms
1680
1681         * src/Files.pl: removed some verbosity.
1682
1683 2000-09-22 18:48  dms
1684
1685         * src/modules.pl: verbose on reload (time ago, delta time)
1686
1687 2000-09-18 21:37  dms
1688
1689         * src/IRC/Irc.pl: op (mode) does not work?
1690
1691 2000-09-18 20:01  dms
1692
1693         * src/Modules/Debian.pl: typo for searchDesc list element
1694
1695 2000-09-18 19:47  dms
1696
1697         * src/Misc.pl: minor text cleanup.
1698         removed checkPing.
1699
1700 2000-09-18 19:47  dms
1701
1702         * src/CommandStubs.pl: minor cleanup.
1703         Preliminary command hooks (event handlers) working!
1704
1705 2000-09-18 19:46  dms
1706
1707         * src/IRC/Schedulers.pl: Chanserv 2nd stage fail protection
1708         Added seen stats.
1709
1710 2000-09-18 19:45  dms
1711
1712         * src/Modules/Debian.pl: Added NULL check for &search*();
1713         Added stubs for archived revisions.
1714
1715 2000-09-18 19:44  dms
1716
1717         * src/Factoids/Question.pl: Trailing symbols (.!) ignored on question
1718         Founded by Flugh
1719
1720 2000-09-18 19:43  dms
1721
1722         * src/db_mysql.pl: sqldebug clean up; forgot a return line for GetCol
1723
1724 2000-09-18 19:37  dms
1725
1726         * src/IRC/Irc.pl: chanserv update to &joinNextChan()
1727
1728 2000-09-18 19:36  dms
1729
1730         * src/IRC/IrcHooks.pl: minor update
1731
1732 2000-09-18 19:34  dms
1733
1734         * src/User.pl: removed repetitive debug line
1735
1736 2000-09-18 19:30  dms
1737
1738         * src/Process.pl: removed feedback addressing. Issue raised by Flugh
1739
1740 2000-09-16 22:12  dms
1741
1742         * src/CommandStubs.pl: added ddesc for desc search
1743
1744 2000-09-16 22:11  dms
1745
1746         * src/Modules/Debian.pl: added &searchDesc() if &searchContents() fails
1747
1748 2000-09-16 22:10  dms
1749
1750         * src/IRC/Schedulers.pl: added NULL irc channel check
1751
1752 2000-09-16 22:09  dms
1753
1754         * src/core.pl: removed loggingstatus
1755
1756 2000-09-16 21:57  dms
1757
1758         * src/logger.pl: &status() changes. removed loggingstatus in favour of fileno().
1759
1760 2000-09-16 21:23  dms
1761
1762         * scripts/setup_sql.pl: another attempt for a fix
1763
1764 2000-09-14 21:29  dms
1765
1766         * scripts/: setup_sql.pl, setup_tables.pl, setup_users.pl: script merge, doc update
1767
1768 2000-09-14 20:13  dms
1769
1770         * src/: Files.pl, UserFile.pl, Modules/UserDCC.pl: status() -> &status()
1771
1772 2000-09-14 20:12  dms
1773
1774         * src/IRC/IrcHooks.pl: minor text fixup for umode
1775
1776 2000-09-14 20:11  dms
1777
1778         * src/IRC/Schedulers.pl: Added miscCheck(), now does reloadAllModules()
1779
1780 2000-09-14 20:07  dms
1781
1782         * src/modules.pl: ability to reload extra modules automatically
1783
1784 2000-09-14 00:39  dms
1785
1786         * src/Modules/Debian.pl: another installed-size prob fix
1787
1788 2000-09-13 22:18  dms
1789
1790         * src/Factoids/Reply.pl: Removed FIXME
1791
1792 2000-09-13 22:07  dms
1793
1794         * src/Misc.pl: stat used wrong time, [8] instead of [9]
1795
1796 2000-09-13 22:03  dms
1797
1798         * src/Misc.pl: changed some text, more debugging
1799
1800 2000-09-13 22:02  dms
1801
1802         * src/Modules/Debian.pl: hopefully last time it will be fixed
1803
1804 2000-09-13 21:39  dms
1805
1806         * src/Modules/Freshmeat.pl: forgot about blootbot_pid
1807
1808 2000-09-13 21:38  dms
1809
1810         * src/Modules/Debian.pl: non-us fixed!
1811
1812 2000-09-13 21:36  dms
1813
1814         * src/modules.pl: removed two debugging lines or so
1815
1816 2000-09-13 21:19  dms
1817
1818         * src/Modules/Debian.pl: Removed fixNonUS; added a hack for no contents file for woody non-US i386 at least.
1819
1820 2000-09-13 21:03  dms
1821
1822         * src/core.pl: bot: spit out memory change messages in DCC CHAT. TODO: DCCBroadcast should allow userflag arg.
1823
1824 2000-09-12 23:33  dms
1825
1826         * src/Modules/Topic.pl: Another regex topic fix
1827
1828 2000-09-12 23:12  dms
1829
1830         * src/db_mysql.pl: Fixed up stub dbGetRowInfo
1831
1832 2000-09-10 22:40  dms
1833
1834         * src/logger.pl: was opening sql debug file for read, not write. typo
1835
1836 2000-09-10 01:09  dms
1837
1838         * src/IRC/Schedulers.pl: changed verb level from 2 to 1 for seenFlush
1839
1840 2000-09-10 00:36  dms
1841
1842         * src/IRC/Schedulers.pl: debug for seenflush
1843
1844 2000-09-10 00:30  dms
1845
1846         * files/sample.config: SQLDebug line
1847
1848 2000-09-10 00:28  dms
1849
1850         * src/modules.pl: forgot to set module age if successfully loaded. split reloadModules into reloadAllModules and reloadModule. &reloadModule() now called by loadMyModule()
1851
1852 2000-09-10 00:24  dms
1853
1854         * src/logger.pl: supressed subroutine redefined warning. Added sql debug support (open/close)
1855
1856 2000-09-10 00:19  dms
1857
1858         * src/db_mysql.pl: Added sql debug support (print)
1859
1860 2000-09-10 00:16  dms
1861
1862         * src/Modules/UserDCC.pl: fixed/added global factoid SAR
1863
1864 2000-09-09 22:41  dms
1865
1866         * src/Modules/Topic.pl: fixed regex line, founded by Flugh
1867
1868 2000-09-06 23:00  dms
1869
1870         * src/Factoids/Update.pl: minor change
1871
1872 2000-09-06 22:59  dms
1873
1874         * src/logger.pl: 'use strict' issue
1875
1876 2000-09-06 22:57  dms
1877
1878         * src/Modules/UserDCC.pl: global SAR. only avail to +n and DCC.
1879
1880 2000-09-06 22:56  dms
1881
1882         * src/core.pl: fixed due to changes. (re: Flugh)
1883
1884 2000-09-05 23:47  dms
1885
1886         * scripts/: dbm2mysql.pl, mysql2txt.pl, setup_tables.pl,
1887         setup_users.pl, txt2mysql.pl: forgot to update these files in the root dir overhaul
1888
1889 2000-09-05 01:55  dms
1890
1891         * scripts/setup_users.pl: fixed up a bit
1892
1893 2000-09-05 01:28  dms
1894
1895         * src/logger.pl: stupid typo (carelessness) on my behalf
1896
1897 2000-09-01 22:21  dms
1898
1899         * src/UserExtra.pl: debug info for ircstats hash list
1900
1901 2000-09-01 22:19  dms
1902
1903         * src/IRC/IrcHooks.pl: added disconnect and connect stats, just debug info for now
1904
1905 2000-09-01 21:18  dms
1906
1907         * src/Modules/Topic.pl: prevent dupes to be added; added debugging info if bot is not permitted to add topics (+t/-o).
1908
1909 2000-09-01 20:58  dms
1910
1911         * src/IRC/Schedulers.pl: ircCheck now checks @joinchan for chans left to join, but should never happen.
1912
1913 2000-09-01 20:56  dms
1914
1915         * src/Modules/Debian.pl: debian: fixed broken files for woody's non-US
1916
1917 2000-08-31 22:45  dms
1918
1919         * src/CommandStubs.pl: lame warning fix for babel
1920
1921 2000-08-31 22:41  dms
1922
1923         * src/logger.pl: forgot a )
1924
1925 2000-08-30 21:33  dms
1926
1927         * src/Modules/Uptime.pl: Added catch just in case if forked
1928
1929 2000-08-30 21:14  dms
1930
1931         * src/Shm.pl: changes due to Debian.pl
1932
1933 2000-08-30 21:12  dms
1934
1935         * src/Modules/Debian.pl: minor changes, removed 'slink', changed 'stable' for 'potato'
1936
1937 2000-08-30 21:09  dms
1938
1939         * src/Factoids/Update.pl: added debugging info for '.,' and '.,' problems
1940
1941 2000-08-30 20:42  dms
1942
1943         * src/logger.pl: added $forkedtime, for debugging
1944
1945 2000-08-30 20:19  dms
1946
1947         * src/CommandStubs.pl: preliminary command hook support added
1948
1949 2000-08-20 22:17  dms
1950
1951         * src/Modules/UserDCC.pl: closed 17554 -- re-add part/leave to DCC CHAT only
1952
1953 2000-08-20 21:58  dms
1954
1955         * src/Modules/Debian.pl: we don't stop if debianDownload fails unless none of the files exist locally
1956
1957 2000-08-20 21:46  dms
1958
1959         * src/Modules/Debian.pl: shouldn't recursively call sP
1960
1961 2000-08-20 21:33  dms
1962
1963         * src/Misc.pl: double fork -> VERB(2), minor cosmetics
1964
1965 2000-08-20 21:28  dms
1966
1967         * src/IRC/IrcHooks.pl: if statement of seen swapped.   DCC CHAT close ignored if forked.
1968
1969 2000-08-20 21:25  dms
1970
1971         * src/Factoids/Reply.pl: added randnick
1972
1973 2000-08-20 21:24  dms
1974
1975         * src/Modules/Debian.pl: check for stality in sP()
1976
1977 2000-08-19 20:10  dms
1978
1979         * files/sample.config: closed 17225 -- result of fixed bug
1980
1981 2000-08-19 19:24  dms
1982
1983         * src/: User.pl, IRC/IrcHooks.pl: closed 17225 -- seen only stores addressed messages. Also moved seen code from User.pl to IrcHooks.pl
1984
1985 2000-08-19 18:44  dms
1986
1987         * src/Modules/Topic.pl: closed 17447 -- 'topic info' should give more info
1988
1989 2000-08-15 19:27  dms
1990
1991         * src/Misc.pl: warning (typo) fixed
1992
1993 2000-08-15 19:26  dms
1994
1995         * files/sample.config: deprecated weather option/feature removed
1996
1997 2000-08-15 19:24  dms
1998
1999         * src/IRC/Schedulers.pl: ircCheck(): added full path for ipcs,ipcrm
2000
2001 2000-08-15 19:21  dms
2002
2003         * src/IRC/IrcHooks.pl: on_disconnect schedules ircCheck*( for 1800s
2004
2005 2000-08-12 20:45  dms
2006
2007         * src/UserExtra.pl: don't prevent wantnick from working in any case
2008
2009 2000-08-12 20:43  dms
2010
2011         * src/IRC/Schedulers.pl: Added getNickInUse()
2012
2013 2000-08-12 20:42  dms
2014
2015         * src/IRC/IrcHooks.pl: on_nick_taken calls getNickInUse() now
2016
2017 2000-08-12 20:41  dms
2018
2019         * src/logger.pl: use getPath() for create logdir for openLog()
2020
2021 2000-08-12 20:38  dms
2022
2023         * src/Misc.pl: typo for file in loadHelp() ... added getPath() for openLog()
2024
2025 2000-08-11 21:28  dms
2026
2027         * src/Factoids/Update.pl: closed 17031 -- Fix up appending to factoids
2028
2029 2000-08-11 21:21  dms
2030
2031         * src/Factoids/: Reply.pl, Update.pl: closed 17187 -- <factoid> are also <info>' doesn't work...   also removed mailto:
2032
2033 2000-08-11 21:10  dms
2034
2035         * src/Modules/Math.pl: closed 17344 -- Maths.pl is borked in a way
2036
2037 2000-08-11 20:53  dms
2038
2039         * src/IRC/IrcHooks.pl: close 17091 completely... fix up on_nick IRC hook
2040
2041 2000-08-11 20:48  dms
2042
2043         * src/IRC/Schedulers.pl: closed 17091 -- chaninfo stats inconsistent after time
2044
2045 2000-08-11 20:11  dms
2046
2047         * src/modules.pl: Fixed problem with loadMyModules() caused by delForked()
2048
2049 2000-08-11 20:10  dms
2050
2051         * src/Modules/W3Search.pl: closed 17379 -- W3Search.pl gives duplicate output
2052
2053 2000-08-04 23:19  dms
2054
2055         * src/Factoids/Statement.pl: at -> mailto remnants from stock infobot removed
2056
2057 2000-08-03 22:19  dms
2058
2059         * src/logger.pl: status did not print output if config file was not loaded. Fixed by initializing VERBOSITY to 1
2060
2061 2000-08-03 22:11  gmlb
2062
2063         * INSTALL.patches: Readme update.
2064
2065 2000-08-03 21:53  dms
2066
2067         * src/Modules/Kernel.pl: forgot about blootbot -> bot
2068
2069 2000-08-03 01:04  gmlb
2070
2071         * INSTALL.mysql, INSTALL: Fixed some documentation typOs. (in the install docs)
2072
2073 2000-08-01 21:41  dms
2074
2075         * src/CommandStubs.pl: userinfo had wrong argument # set
2076
2077 2000-07-31 22:57  gmlb
2078
2079         * infobot:
2080         Removed old infobot. We are now using blootbot as the main script
2081
2082 2000-07-31 22:37  dms
2083
2084         * src/: IRC/Irc.pl, IRC/IrcHooks.pl, IRC/Schedulers.pl,
2085         Modules/Countdown.pl, Modules/Factoids.pl, Modules/Freshmeat.pl,
2086         Modules/Kernel.pl, Modules/Units.pl, Modules/Uptime.pl,
2087         Modules/Wingate.pl, Modules/babel.pl: cvs commit borked, continuing
2088
2089 2000-07-31 22:31  dms
2090
2091         * AUTHORS, INSTALL, README, blootbot, doc/old/TODO,
2092         files/blootbot.help, files/blootbot.ignore, files/blootbot.lang,
2093         files/blootbot.lart, files/blootbot.randtext, files/blootbot.users,
2094         files/ircII.servers, files/sample.config, scripts/botchk.sh,
2095         scripts/dbm2mysql.pl, scripts/insertDB.pl, scripts/mysql2txt.pl,
2096         scripts/setup_tables.pl, scripts/setup_users.pl,
2097         scripts/txt2mysql.pl, src/Misc.pl, src/Process.pl, src/core.pl,
2098         src/modules.pl, src/Factoids/Question.pl, src/Factoids/Reply.pl,
2099         src/Factoids/Statement.pl, src/Factoids/Update.pl: Changed $infobot_ to $bot_
2100         Changed infobot to blootbot where needed
2101         Renamed *infobot* to *blootbot*
2102
2103 2000-07-31 20:47  dms
2104
2105         * src/logger.pl: Added functionality to cycle all logs if exceeds specified size
2106
2107 2000-07-31 20:33  dms
2108
2109         * src/: CommandStubs.pl, UserExtra.pl, Modules/Topic.pl: changed NOREPLY to dollar noreply
2110
2111 2000-07-31 20:10  dms
2112
2113         * src/Modules/UserDCC.pl: send DCC message when using 'op'
2114
2115 2000-07-30 08:33  gmlb
2116
2117         * doc/README_TODO: Added README_TODO. It contains important info on the TODO list. READ!
2118
2119 2000-07-30 08:01  gmlb
2120
2121         * doc/: BUGS, Connection.pm, EXAMPLES, FAQ, Google.pm, TODO, USAGE,
2122         mysql.txt, notes.txt, pgsql.txt: Removing old doucments in /doc. They are archived in /doc/old. The newest documents will be on the website. See /doc/README_NOW for more information.
2123
2124 2000-07-30 07:56  gmlb
2125
2126         * doc/old/: BUGS, Connection.pm, EXAMPLES, FAQ, Google.pm, TODO,
2127         USAGE, mysql.txt, notes.txt, pgsql.txt: Moving documentation to /doc/old
2128
2129 2000-07-30 07:51  gmlb
2130
2131         * doc/README_NOW: Adding README_NOW. Please read it, as it contains very important DOC information
2132
2133 2000-07-30 07:02  blootbot
2134
2135         * AUTHORS: Updated personal info in AUTHORS file. Must talk to XK about title :)
2136
2137 2000-07-30 00:11  dms
2138
2139         * AUTHORS, patches/Connection.pm, patches/Google.pm: new/moved files
2140
2141 2000-07-30 00:09  dms
2142
2143         * INSTALL.patches, README, doc/USAGE, doc/modules.txt,
2144         files/sample.config, scripts/backup_table-slave.pl, src/Files.pl,
2145         src/Misc.pl, src/Net.pl, src/Shm.pl, src/UserExtra.pl, src/core.pl,
2146         src/db_dbm.pl, src/db_mysql.pl, src/db_pgsql.pl, src/logger.pl,
2147         src/modules.pl, src/Factoids/DBCommon.pl, src/Factoids/Update.pl,
2148         src/IRC/Irc.pl, src/IRC/IrcHooks.pl, src/IRC/Schedulers.pl,
2149         src/Modules/Countdown.pl, src/Modules/Debian.pl,
2150         src/Modules/DebianExtra.pl, src/Modules/Dict.pl,
2151         src/Modules/DumpVars.pl, src/Modules/Factoids.pl,
2152         src/Modules/Freshmeat.pl, src/Modules/Kernel.pl,
2153         src/Modules/RootWarn.pl, src/Modules/Slashdot3.pl,
2154         src/Modules/Topic.pl, src/Modules/Uptime.pl,
2155         src/Modules/UserDCC.pl, src/Modules/UserInfo.pl,
2156         src/Modules/Wingate.pl: changed email address
2157
2158 2000-07-28 23:26  dms
2159
2160         * files/infobot.config, files/sample.config, src/core.pl: loadConfig to spurt out correct message when infobot.config does not exist on fresh install
2161
2162 2000-07-28 23:11  dms
2163
2164         * MrInfo.uptime: delete stale files not needed for fresh installation
2165
2166 2000-07-28 00:59  blootbot
2167
2168         * ChangeLog: Added a line to ChangeLog. I hope to keep this more uptodate and start documentatio. -GmLB
2169
2170 2000-07-28 00:10  blootbot
2171
2172         * INSTALL, INSTALL.dbm, INSTALL.mysql, INSTALL.patches,
2173         INSTALL.pgsql, README, infobot, ChangeLog, MrInfo.uptime, doc/BUGS,
2174         doc/Connection.pm, doc/EXAMPLES, doc/FAQ, doc/Google.pm, doc/TODO,
2175         doc/USAGE, doc/modules.txt, doc/mysql.txt, doc/notes.txt,
2176         doc/pgsql.txt, files/infobot.config, files/infobot.help,
2177         files/infobot.ignore, files/infobot.lart, files/infobot.users,
2178         files/ircII.servers, files/sample.countdown,
2179         patches/Net::IRC.patch, patches/WWW::Search.patch,
2180         scripts/backup_table-master.sh, scripts/backup_table-slave.pl,
2181         scripts/botchk.sh, scripts/dbm2mysql.pl, scripts/dbm2txt.pl,
2182         scripts/fixbadchars.pl, scripts/insertDB.pl, scripts/makepasswd,
2183         scripts/mysql2txt.pl, scripts/oreilly_dumpvar.pl,
2184         scripts/oreilly_prettyp.pl, scripts/parse_warn.pl,
2185         scripts/setup_tables.pl, scripts/setup_users.pl,
2186         scripts/showvars.pl, scripts/txt2mysql.pl, scripts/vartree.pl,
2187         scripts/webbackup.pl, files/infobot.randtext, files/infobot.lang,
2188         files/sample.config, files/sample.insert, files/unittab,
2189         src/CommandStubs.pl, src/Files.pl, src/Misc.pl, src/Net.pl,
2190         src/Process.pl, src/Shm.pl, src/User.pl, src/UserExtra.pl,
2191         src/core.pl, src/db_dbm.pl, src/db_mysql.pl, src/db_pgsql.pl,
2192         src/interface.pl, src/logger.pl, src/modules.pl, src/IRC/Irc.pl,
2193         src/IRC/IrcHooks.pl, src/IRC/Schedulers.pl,
2194         src/Modules/Countdown.pl, src/Modules/DNS.pl,
2195         src/Modules/Debian.pl, src/Modules/Dict.pl,
2196         src/Modules/Freshmeat.pl, src/Modules/Kernel.pl,
2197         src/Modules/Quote.pl, src/Modules/RootWarn.pl,
2198         src/Modules/Search.pl, src/Modules/Slashdot3.pl,
2199         src/Modules/Topic.pl, src/Modules/Units.pl, src/Modules/Uptime.pl,
2200         src/Modules/UserInfo.pl, src/Modules/W3Search.pl,
2201         src/Factoids/DBCommon.pl, src/Factoids/Norm.pl,
2202         src/Factoids/Question.pl, src/Factoids/Reply.pl,
2203         src/Factoids/Statement.pl, src/Factoids/Update.pl,
2204         src/Modules/DebianExtra.pl, src/Modules/DumpVars.pl,
2205         src/Modules/Factoids.pl, src/Modules/Math.pl,
2206         src/Modules/UserDCC.pl, src/Modules/Wingate.pl,
2207         src/Modules/babel.pl, src/Modules/insult.pl,
2208         src/Modules/nickometer.pl:
2209         Trying to add 1.0.0. I hope it works. --GmLB
2210
2211 2000-07-28 00:10  blootbot
2212
2213         * INSTALL, INSTALL.dbm, INSTALL.mysql, INSTALL.patches,
2214         INSTALL.pgsql, README, infobot, ChangeLog, MrInfo.uptime, doc/BUGS,
2215         doc/Connection.pm, doc/EXAMPLES, doc/FAQ, doc/Google.pm, doc/TODO,
2216         doc/USAGE, doc/modules.txt, doc/mysql.txt, doc/notes.txt,
2217         doc/pgsql.txt, files/infobot.config, files/infobot.help,
2218         files/infobot.ignore, files/infobot.lart, files/infobot.users,
2219         files/ircII.servers, files/sample.countdown,
2220         patches/Net::IRC.patch, patches/WWW::Search.patch,
2221         scripts/backup_table-master.sh, scripts/backup_table-slave.pl,
2222         scripts/botchk.sh, scripts/dbm2mysql.pl, scripts/dbm2txt.pl,
2223         scripts/fixbadchars.pl, scripts/insertDB.pl, scripts/makepasswd,
2224         scripts/mysql2txt.pl, scripts/oreilly_dumpvar.pl,
2225         scripts/oreilly_prettyp.pl, scripts/parse_warn.pl,
2226         scripts/setup_tables.pl, scripts/setup_users.pl,
2227         scripts/showvars.pl, scripts/txt2mysql.pl, scripts/vartree.pl,
2228         scripts/webbackup.pl, files/infobot.randtext, files/infobot.lang,
2229         files/sample.config, files/sample.insert, files/unittab,
2230         src/CommandStubs.pl, src/Files.pl, src/Misc.pl, src/Net.pl,
2231         src/Process.pl, src/Shm.pl, src/User.pl, src/UserExtra.pl,
2232         src/core.pl, src/db_dbm.pl, src/db_mysql.pl, src/db_pgsql.pl,
2233         src/interface.pl, src/logger.pl, src/modules.pl, src/IRC/Irc.pl,
2234         src/IRC/IrcHooks.pl, src/IRC/Schedulers.pl,
2235         src/Modules/Countdown.pl, src/Modules/DNS.pl,
2236         src/Modules/Debian.pl, src/Modules/Dict.pl,
2237         src/Modules/Freshmeat.pl, src/Modules/Kernel.pl,
2238         src/Modules/Quote.pl, src/Modules/RootWarn.pl,
2239         src/Modules/Search.pl, src/Modules/Slashdot3.pl,
2240         src/Modules/Topic.pl, src/Modules/Units.pl, src/Modules/Uptime.pl,
2241         src/Modules/UserInfo.pl, src/Modules/W3Search.pl,
2242         src/Factoids/DBCommon.pl, src/Factoids/Norm.pl,
2243         src/Factoids/Question.pl, src/Factoids/Reply.pl,
2244         src/Factoids/Statement.pl, src/Factoids/Update.pl,
2245         src/Modules/DebianExtra.pl, src/Modules/DumpVars.pl,
2246         src/Modules/Factoids.pl, src/Modules/Math.pl,
2247         src/Modules/UserDCC.pl, src/Modules/Wingate.pl,
2248         src/Modules/babel.pl, src/Modules/insult.pl,
2249         src/Modules/nickometer.pl: Initial revision
2250