]> git.donarmstrong.com Git - infobot.git/blob - ChangeLog
hookMode: change chan to nick. if deopped by chanserv, check it
[infobot.git] / ChangeLog
1 2001-01-28 21:35  dms
2
3         * files/: infobot.help, infobot.ignore, infobot.lang, infobot.lart,
4         infobot.randtext, infobot.users, sample.config, sample.countdown,
5         sample.insert: 
6         - obsoleted files removed 
7
8 2001-01-28 21:32  dms
9
10         * src/: Misc.pl, Process.pl, Shm.pl, db_mysql.pl,
11         Factoids/Question.pl, Factoids/Reply.pl, Factoids/Statement.pl,
12         Factoids/Update.pl, IRC/Irc.pl, Modules/Debian.pl,
13         Modules/DebianExtra.pl, Modules/Dict.pl, Modules/Factoids.pl,
14         Modules/Freshmeat.pl, Modules/Kernel.pl, Modules/Quote.pl,
15         Modules/Search.pl, Modules/Slashdot3.pl, Modules/Topic.pl,
16         Modules/Units.pl, Modules/Uptime.pl, Modules/W3Search.pl,
17         Modules/Wingate.pl, Modules/babel.pl, Modules/insult.pl,
18         Modules/nickometer.pl: 
19         - Remaining files that were changed due to removal of $noreply or 
20         indirectly caused by the change over to dynamic configuration 
21
22 2001-01-28 21:15  dms
23
24         * src/IRC/Schedulers.pl: 
25         - added dccStatus 
26
27 2001-01-28 21:14  dms
28
29         * src/UserExtra.pl: 
30         - if - is used before -about, don't tell us about what was told.  
31         - ignorelist removed.  
32
33 2001-01-28 21:14  dms
34
35         * src/modules.pl: 
36         - if core moduels fail to load, exit out properly.  
37
38 2001-01-28 21:14  dms
39
40         * files/blootbot.help: 
41         - removed FIXME entries.  
42         - added several new entries for UserDCC. still incomplete.  
43
44 2001-01-28 21:13  dms
45
46         * files/blootbot.ignore: -REMOVED 
47
48 2001-01-28 21:12  dms
49
50         * src/IRC/IrcHooks.pl: 
51         - when someone attempts dcc chat, if verbosity > 1, 
52         show all info regarding that person.  
53
54 2001-01-28 21:12  dms
55
56         * src/logger.pl: pre-config fix.  
57
58 2001-01-28 21:11  dms
59
60         * src/Modules/UserDCC.pl: 
61         - added frontend to dynamic user/chan.  
62         
63         - remove 99% of $noreply.               WORKS 
64         - change 'main::' to '::'               WORKS 
65         
66         - ".set" and ".unset" obsoleted.        WORKS 
67         - ".save"                               WORKS 
68         - ".chanset #chan +bool"        WORKS 
69         - ".chanset #chan -bool"        WORKS 
70         - ".chanset #chan"              WORKS 
71         - ".chanunset #chan"            WORKS 
72         - ".chanunset #chan WHAT"       WORKS 
73         - ".chpass <user> [pass]"       WORKS 
74         - ".chattr [user] +flag-flag"   WORKS 
75         - ".chnick [user] [new-user]"   WORKS 
76         - ".+host [user] [new mask]"    WORKS 
77         - ".-host [user] [del mask]"    WORKS 
78         - ".+ban [mask] [chan] [time] [reason]" WORKS 
79         - ".-ban [mask]"                WORKS 
80         - ".whois [user]"               WORKS 
81         - ".bans [chan]" (BOT)          WORKS 
82         - ".banlist" (CHAN)             DONE,TODO 
83         - ".+ignore <mask> [#channel] [time] <comment>" WORKS 
84         - ".-ignore <mask>"             WORKS 
85         - ".ignore [chan]"              WORKS, 
86         - ".adduser <nick>"             DONE,TODO 
87         - ".deluser <nick>"             DONE,TODO 
88         - ".+user <nick> <hostmask>"    WORKS 
89         - ".-user <nick>"               WORKS 
90         - ".chatset [channel] <setting>"        DONE 
91         - ".+chan <#chan>"                      WORKS 
92         - ".-chan <#chan>"                      WORKS 
93         - ".chaninfo"                           WORKS 
94
95 2001-01-28 21:08  dms
96
97         * files/sample/: sample.chan, sample.config, sample.config.example,
98         sample.config.proposed, sample.countdown, sample.insert,
99         sample.users: 
100         - new directory for sample configuration 
101
102 2001-01-28 21:04  dms
103
104         * files/: blootbot.chan, blootbot.users: 
105         - NEW style config file.  
106
107 2001-01-28 21:02  dms
108
109         * src/core.pl: 
110         - NEW dynamic user/chan stuff.  
111         - prevent doExit running twice.  
112         - loadMyModulesNow after chanfile! 
113         - added IsChanConf() and getChanConfList 
114
115 2001-01-28 21:00  dms
116
117         * src/DynaConfig.pl: 
118         - NEW dynamic user/chan stuff.  
119
120 2001-01-28 20:50  dms
121
122         * src/: User.pl, UserFile.pl: 
123         - REMOVED FILES.  
124
125 2001-01-28 20:50  dms
126
127         * src/Files.pl: 
128         - removed userfile code.  
129         - removed ignore code.  
130
131 2001-01-28 20:49  dms
132
133         * src/CommandStubs.pl: 
134         - aCH: don't remake hook hash.  
135         - pCH: warn if multiple matches are found.  
136         - added nickometer for channel.  
137
138 2001-01-18 21:46  dms
139
140         * src/Modules/Debian.pl: ca.d.o does not do non-US any more 
141
142 2001-01-17 20:22  dms
143
144         * src/Modules/Factoids.pl: used \* instead of / for days, founded
145         by fooz 
146
147 2001-01-15 21:11  dms
148
149         * src/Factoids/Update.pl: added checking of NULL rhs just in case.  
150
151 2001-01-15 21:10  dms
152
153         * src/Modules/Factoids.pl: 
154         - fix for null factoids in factinfo.  
155         - added 'factstats nullfactoids'.  
156
157 2001-01-14 21:04  dms
158
159         * src/Modules/Topic.pl: topic info now includes length 
160
161 2001-01-10 22:57  dms
162
163         * src/IRC/Irc.pl: 
164         - cosmetic (useless) update.  
165
166 2001-01-10 22:56  dms
167
168         * src/UserExtra.pl: 
169         - update to 'cpustats'.  
170
171 2001-01-10 22:55  dms
172
173         * src/Misc.pl: 
174         - forgot [] around gettimeofday.  
175         - select() added before first fork msg.  
176
177 2001-01-10 22:55  dms
178
179         * src/Shm.pl: 
180         - minor mods to addForked wrt time.  
181         - proper detection of dead forks.  
182
183 2001-01-10 22:54  dms
184
185         * src/Modules/Debian.pl: quote typo@18,default==unstable 
186
187 2001-01-10 22:54  dms
188
189         * src/modules.pl: 
190         - AUTOLOAD to ignore __ 
191         - use eval on 'require'.  
192
193 2001-01-06 20:55  dms
194
195         * src/Factoids/Reply.pl: 
196         - added smart_replace, finally fixed SARs for sure.  
197         still need to move numeric range replacement into the loop.  
198
199 2001-01-06 20:54  dms
200
201         * src/: Net.pl, Modules/Debian.pl, Modules/Factoids.pl,
202         Modules/Freshmeat.pl, Modules/Search.pl: 
203         - new time delta function 
204         - Debian.pl: \Q\E in validPackage 
205
206 2001-01-06 20:53  dms
207
208         * src/IRC/Irc.pl: 
209         clearIRCVars update 
210
211 2001-01-06 20:53  dms
212
213         * src/modules.pl: DNS.pl removed.  
214
215 2001-01-06 20:52  dms
216
217         * src/Modules/DNS.pl: Removed this file.  
218
219 2001-01-06 20:52  dms
220
221         * src/: CommandStubs.pl, UserExtra.pl: 
222         - more updates.  
223         - UserExtra.pl: added cpustats 
224         - CommandStubs: added UserFlag support 
225
226 2001-01-06 20:51  dms
227
228         * src/: Misc.pl, Shm.pl, IRC/IrcHooks.pl: 
229         - forker (POSIX::_exit) fixes.  
230         - Misc.pl: added timedelta(renamed from gettimeofday),timeget.  
231
232 2001-01-03 21:44  dms
233
234         * src/Net.pl: 
235         - &system typo.  
236
237 2001-01-03 21:43  dms
238
239         * src/modules.pl: 
240         - DESTROY code removed.  
241
242 2001-01-03 21:42  dms
243
244         * src/Misc.pl: 
245         - topic minor fix.  
246         - POSIX::_exit(0) added: fixes fork problem.  
247
248 2001-01-03 21:42  dms
249
250         * src/Factoids/Update.pl: 
251         - allow SARing of factoids on _long_ factoids providing the new
252         string 
253         is shorter than the subst string.  
254
255 2001-01-03 21:37  dms
256
257         * files/blootbot.lang: 
258         - moron reply added.  
259
260 2001-01-03 21:37  dms
261
262         * src/Factoids/Reply.pl: 
263         - Finally added proper recursive SARs 
264
265 2001-01-03 21:36  dms
266
267         * src/Modules/Factoids.pl: 
268         - add 'days' to created_time output.  
269
270 2001-01-03 21:35  dms
271
272         * src/Modules/Debian.pl: 
273         - "testing" changes (broken) 
274         - make search packages case insensitive.  
275         - non-US fixed... about time.  
276
277 2001-01-03 21:34  dms
278
279         * src/Process.pl: 
280         - unified hook changes.  
281         - ignore >64 questions.  
282         - support moron language.  
283
284 2001-01-03 21:33  dms
285
286         * src/UserExtra.pl: 
287         - start using hooks.  
288         - added moron counter to 'status'.  
289
290 2001-01-03 21:32  dms
291
292         * src/CommandStubs.pl: 
293         - unified for global command hooks 
294
295 2001-01-03 21:31  dms
296
297         * src/IRC/: Irc.pl, IrcHooks.pl: 
298         - floodjoinCheck.  
299         - note on endofmotd.  
300         - Moved ircstats from Irc.pl to on_endofmotd#IrcHooks.pl 
301
302 2000-12-29 22:46  dms
303
304         * src/Process.pl: for join, ignore whether on a channel if we have
305         power 
306
307 2000-12-29 22:05  dms
308
309         * src/IRC/IrcHooks.pl: lowercase chan in on_kick, found by xsdg! 
310
311 2000-12-19 21:06  dms
312
313         * src/Factoids/Reply.pl: forgot about int() in randnick - found by
314         lunartear 
315
316 2000-12-18 21:40  dms
317
318         * src/core.pl: debug to restart 
319
320 2000-12-18 21:38  dms
321
322         * src/Net.pl: Remove &ERROR() since it's done by WARN.  
323
324 2000-12-18 21:35  dms
325
326         * src/Modules/Debian.pl: stop searching if found>100 
327
328 2000-12-18 21:33  dms
329
330         * src/Process.pl: ignore long unparseable messages.  
331
332 2000-12-16 20:32  dms
333
334         * src/core.pl: hrm 
335
336 2000-12-16 20:31  dms
337
338         * src/modules.pl: minor fix to loadmymodules 
339
340 2000-12-16 20:31  dms
341
342         * LICENSE: 
343         - new file for license.  
344
345 2000-12-16 20:30  dms
346
347         * src/Files.pl: userlist display now verbosity>1 
348
349 2000-12-16 20:30  dms
350
351         * src/IRC/IrcHooks.pl: 
352         - use dccsay 
353         - show flags on dcc chat connection.  
354         - set type on on_dcc* 
355
356 2000-12-16 20:29  dms
357
358         * src/IRC/Irc.pl: 
359         - &dccsay() added.  
360         - &dcc_close() added.  
361         - use dccsay in performStrictReply() 
362
363 2000-12-15 23:36  dms
364
365         * src/Misc.pl: very nice typo for regex, Angel indirectly found
366         this :) 
367
368 2000-12-15 22:39  dms
369
370         * src/User.pl: forgot to reset userHandle 
371
372 2000-12-15 22:28  dms
373
374         * src/core.pl: forgot about / in tempDir 
375
376 2000-12-15 22:25  dms
377
378         * src/Modules/UserDCC.pl: added '.mode' for Netsnipe 
379
380 2000-12-12 23:12  dms
381
382         * src/core.pl: change ~ to ENV{HOME} 
383
384 2000-12-11 20:26  dms
385
386         * src/IRC/Schedulers.pl: chanlimitcheck: removed netsplit check 
387
388 2000-12-11 20:24  dms
389
390         * src/IRC/IrcHooks.pl: netsplit timer added 
391
392 2000-12-10 20:55  dms
393
394         * src/Shm.pl: &showProc in delForked() 
395
396 2000-12-10 20:54  dms
397
398         * src/IRC/IrcHooks.pl: userHandle now global var 
399
400 2000-12-10 20:53  dms
401
402         * src/User.pl: verifyUser finally fixed 
403
404 2000-12-10 20:52  dms
405
406         * src/core.pl: tempdir fix 
407
408 2000-12-10 20:51  dms
409
410         * src/Modules/: Freshmeat.pl, Kernel.pl, Slashdot3.pl: temp dir
411         unified 
412
413 2000-12-10 20:49  dms
414
415         * src/Modules/Debian.pl: 
416         - 'find *bin*ssh*' should work.  
417         - temp dir unified.  
418
419 2000-12-10 20:48  dms
420
421         * src/Modules/Factoids.pl: 
422         - 'seefix' checks for self-redirects and removes if successful.  
423         - 'deadredir' reject long vals.  
424         - 'listfix' added.  
425
426 2000-12-09 21:26  dms
427
428         * src/Modules/Topic.pl: removed/convert debug messages 
429
430 2000-12-09 21:04  dms
431
432         * src/IRC/IrcHooks.pl: changed debug to status line 
433
434 2000-12-09 21:01  dms
435
436         * src/IRC/Schedulers.pl: forgot to return for limitcheck + netsplit 
437
438 2000-12-08 21:09  dms
439
440         * src/IRC/Schedulers.pl: renamed limitCheck to chanlimitCheck 
441
442 2000-12-04 21:31  dms
443
444         * src/IRC/Schedulers.pl: Typos galore for logCycle, should be fixed 
445
446 2000-12-03 21:52  dms
447
448         * src/IRC/Schedulers.pl: output cleanup 
449
450 2000-12-03 21:51  dms
451
452         * src/Modules/Debian.pl: fallback on * properly 
453
454 2000-12-03 21:50  dms
455
456         * src/Modules/W3Search.pl: Moved w3 regex here 
457
458 2000-12-03 21:48  dms
459
460         * src/CommandStubs.pl: typo fixed 
461
462 2000-12-03 21:47  dms
463
464         * src/CommandStubs.pl: Removed W3 regex 
465
466 2000-12-03 21:46  dms
467
468         * src/Modules/Factoids.pl: Added 'factstats seefix' 
469
470 2000-12-03 21:46  dms
471
472         * src/Misc.pl: validFactoid.  
473
474 2000-11-24 22:26  dms
475
476         * src/Modules/Debian.pl: Contents for non-US is broken! 
477
478 2000-11-24 22:02  dms
479
480         * src/Modules/Debian.pl: typo 
481
482 2000-11-24 20:23  dms
483
484         * src/Misc.pl: 
485         - validFactoid.  
486         - fixString 
487
488 2000-11-24 20:17  dms
489
490         * src/Modules/Freshmeat.pl: 
491         - prevent dupe errors.  
492         - support bz2/gz for appindex.  
493
494 2000-11-24 20:10  dms
495
496         * src/Shm.pl: if name undefined, bail out 
497
498 2000-11-24 20:07  dms
499
500         * src/modules.pl: use modulebase instead of modulefile for
501         delForked() 
502
503 2000-11-23 23:10  dms
504
505         * src/CommandStubs.pl: made freshmeat fork always 
506
507 2000-11-23 22:53  dms
508
509         * src/Modules/Freshmeat.pl: changed core to www 
510
511 2000-11-23 22:22  dms
512
513         * src/CommandStubs.pl: @args changed to flat 
514
515 2000-11-23 22:21  dms
516
517         * src/: Misc.pl, Net.pl: debug messages removed 
518
519 2000-11-23 22:21  dms
520
521         * src/Modules/Debian.pl: more cleanups. ^blah and blah$ workspico
522         Debian.pl! 
523
524 2000-11-19 22:56  dms
525
526         * src/Modules/Debian.pl: debug 
527
528 2000-11-19 22:56  dms
529
530         * src/modules.pl: use AUTOLOAD to prevent crashes 
531
532 2000-11-19 22:55  dms
533
534         * src/Net.pl: Reduced timeout by 10x 
535
536 2000-11-19 22:54  dms
537
538         * src/UserExtra.pl: Fixed up tell to allow target == 'us'.  
539
540 2000-11-19 22:49  dms
541
542         * src/IRC/IrcHooks.pl: Exit process if on_public hook is activated
543         under fork 
544
545 2000-11-01 21:59  dms
546
547         * src/UserExtra.pl: 
548         - fixed up tell.  
549         - 'cycle' changed a bit.  
550
551 2000-11-01 21:55  dms
552
553         * src/IRC/Irc.pl: debug msg for mixed-case chan 
554
555 2000-11-01 21:54  dms
556
557         * src/IRC/Schedulers.pl: 
558         - make sure we reschedule everything unless it's a non-recoverable
559         error.  
560         - disable limit if split active in limitcheck.  
561         - enabled 'unlink' in logcycle.  
562
563 2000-10-04 00:08  dms
564
565         * src/CommandStubs.pl: 
566         - we shifted args before using args[0]. fixed.  
567         - fixed broken 'convert' cmd.  
568
569 2000-10-03 01:33  dms
570
571         * src/core.pl: version update 
572
573 2000-10-03 01:29  dms
574
575         * src/modules.pl: minor change to reloadModule 
576
577 2000-10-03 01:26  dms
578
579         * src/db_mysql.pl: added sth->finish in an attempt to prevent leaks 
580
581 2000-10-03 01:26  dms
582
583         * src/CommandStubs.pl: alias to fm for freshmeat forgotten 
584
585 2000-10-03 01:20  dms
586
587         * src/Modules/Freshmeat.pl: cleanup of comments 
588
589 2000-10-03 01:19  dms
590
591         * src/IRC/Irc.pl: change timeout value for scheduler interval 
592
593 2000-10-03 01:12  dms
594
595         * src/IRC/IrcHooks.pl: fixed - typo for join() 
596
597 2000-09-29 23:39  dms
598
599         * src/CommandStubs.pl: tiny cleanup 
600
601 2000-09-29 23:10  dms
602
603         * src/Modules/UserDCC.pl: Minor cleanup 
604
605 2000-09-29 23:03  dms
606
607         * src/IRC/IrcHooks.pl: DCC fixed 
608
609 2000-09-25 20:08  dms
610
611         * src/IRC/Irc.pl: fixed up performReply to be more intelligent when
612         doing random stuff.  
613
614 2000-09-25 20:07  dms
615
616         * src/Factoids/Question.pl: notfound uses @query now; removed
617         origQuery 
618
619 2000-09-25 00:20  dms
620
621         * src/logger.pl: close log then statuspico logger.pl! 
622
623 2000-09-24 19:53  dms
624
625         * src/CommandStubs.pl: more changes 
626
627 2000-09-24 19:51  dms
628
629         * src/Modules/Dict.pl: moved a few lines from CommandStubs.pl here 
630
631 2000-09-24 19:50  dms
632
633         * src/Factoids/Question.pl: added 'debianForFactoid'.  fixed
634         question 'you suck'. found by cerb.  
635
636 2000-09-24 19:49  dms
637
638         * src/core.pl: forgot 'next' in dir check 
639
640 2000-09-23 22:18  dms
641
642         * scripts/setup_sql.pl: closed 114944 -- karma can't be a negative
643         int 
644
645 2000-09-23 22:15  dms
646
647         * src/core.pl: added check for dirs on startup 
648
649 2000-09-23 22:12  dms
650
651         * src/Modules/Slashdot3.pl: moved temp dir check to core.pl 
652
653 2000-09-23 20:46  dms
654
655         * src/Modules/Freshmeat.pl: removed some debug lines 
656
657 2000-09-23 20:45  dms
658
659         * src/modules.pl: fixed up return vals for loadMyModule() 
660
661 2000-09-23 20:45  dms
662
663         * src/Modules/RootWarn.pl: non-mysql stub 
664
665 2000-09-23 20:44  dms
666
667         * src/CommandStubs.pl: more conversion to new code 
668
669 2000-09-23 20:43  dms
670
671         * src/IRC/Schedulers.pl: one too many parens for seen stats;
672         cleanup.  
673
674 2000-09-23 20:30  dms
675
676         * src/logger.pl: repeat throttling added 
677
678 2000-09-22 19:56  dms
679
680         * src/CommandStubs.pl: moved more functions to new hook scheme 
681
682 2000-09-22 19:55  dms
683
684         * src/Shm.pl: forgot shmFlush() in closeSHM() 
685
686 2000-09-22 18:51  dms
687
688         * files/sample.config: 'undelete' option 
689
690 2000-09-22 18:50  dms
691
692         * src/IRC/Schedulers.pl: periodically check to delete deleted
693         factoids 
694
695 2000-09-22 18:49  dms
696
697         * src/Process.pl: added undelete command 
698
699 2000-09-22 18:49  dms
700
701         * src/Files.pl: removed some verbosity.  
702
703 2000-09-22 18:48  dms
704
705         * src/modules.pl: verbose on reload (time ago, delta time) 
706
707 2000-09-18 21:37  dms
708
709         * src/IRC/Irc.pl: op (mode) does not work? 
710
711 2000-09-18 20:01  dms
712
713         * src/Modules/Debian.pl: typo for searchDesc list element 
714
715 2000-09-18 19:47  dms
716
717         * src/Misc.pl: minor text cleanup.  removed checkPing.  
718
719 2000-09-18 19:47  dms
720
721         * src/CommandStubs.pl: minor cleanup.  Preliminary command hooks
722         (event handlers) working! 
723
724 2000-09-18 19:46  dms
725
726         * src/IRC/Schedulers.pl: Chanserv 2nd stage fail protection Added
727         seen stats.  
728
729 2000-09-18 19:45  dms
730
731         * src/Modules/Debian.pl: Added NULL check for &search*(); Added
732         stubs for archived revisions.  
733
734 2000-09-18 19:44  dms
735
736         * src/Factoids/Question.pl: Trailing symbols (.!) ignored on
737         question Founded by Flugh 
738
739 2000-09-18 19:43  dms
740
741         * src/db_mysql.pl: sqldebug clean up; forgot a return line for
742         GetCol 
743
744 2000-09-18 19:37  dms
745
746         * src/IRC/Irc.pl: chanserv update to &joinNextChan() 
747
748 2000-09-18 19:36  dms
749
750         * src/: IRC/IrcHooks.pl, Modules/Debian.pl, db_dbm.pl: minor update 
751
752 2000-09-18 19:34  dms
753
754         * src/User.pl: removed repetitive debug line 
755
756 2000-09-18 19:30  dms
757
758         * src/Process.pl: removed feedback addressing. Issue raised by
759         Flugh 
760
761 2000-09-16 22:12  dms
762
763         * src/CommandStubs.pl: added ddesc for desc search 
764
765 2000-09-16 22:11  dms
766
767         * src/Modules/Debian.pl: added &searchDesc() if &searchContents()
768         fails 
769
770 2000-09-16 22:10  dms
771
772         * src/IRC/Schedulers.pl: added NULL irc channel check 
773
774 2000-09-16 22:09  dms
775
776         * src/core.pl: removed loggingstatus 
777
778 2000-09-16 21:57  dms
779
780         * src/logger.pl: &status() changes. removed loggingstatus in favour
781         of fileno().  
782
783 2000-09-16 21:23  dms
784
785         * scripts/setup_sql.pl: another attempt for a fix 
786
787 2000-09-14 21:29  dms
788
789         * scripts/: setup_sql.pl, setup_tables.pl, setup_users.pl: script
790         merge, doc update 
791
792 2000-09-14 20:13  dms
793
794         * src/: Files.pl, UserFile.pl, Modules/UserDCC.pl: status() ->
795         &status() 
796
797 2000-09-14 20:12  dms
798
799         * src/IRC/IrcHooks.pl: minor text fixup for umode 
800
801 2000-09-14 20:11  dms
802
803         * src/IRC/Schedulers.pl: Added miscCheck(), now does
804         reloadAllModules() 
805
806 2000-09-14 20:07  dms
807
808         * src/modules.pl: ability to reload extra modules automatically 
809
810 2000-09-14 00:39  dms
811
812         * src/Modules/Debian.pl: another installed-size prob fix 
813
814 2000-09-13 22:18  dms
815
816         * src/Factoids/Reply.pl: Removed FIXME 
817
818 2000-09-13 22:07  dms
819
820         * src/Misc.pl: stat used wrong time, [8] instead of [9] 
821
822 2000-09-13 22:03  dms
823
824         * src/Misc.pl: changed some text, more debugging 
825
826 2000-09-13 22:02  dms
827
828         * src/Modules/Debian.pl: hopefully last time it will be fixed 
829
830 2000-09-13 21:39  dms
831
832         * src/Modules/Freshmeat.pl: forgot about blootbot_pid 
833
834 2000-09-13 21:38  dms
835
836         * src/Modules/Debian.pl: non-us fixed! 
837
838 2000-09-13 21:36  dms
839
840         * src/modules.pl: removed two debugging lines or so 
841
842 2000-09-13 21:19  dms
843
844         * src/Modules/Debian.pl: Removed fixNonUS; added a hack for no
845         contents file for woody non-US i386 at least.  
846
847 2000-09-13 21:03  dms
848
849         * src/core.pl: bot: spit out memory change messages in DCC CHAT.
850         TODO: DCCBroadcast should allow userflag arg.  
851
852 2000-09-12 23:33  dms
853
854         * src/Modules/Topic.pl: Another regex topic fix 
855
856 2000-09-12 23:12  dms
857
858         * src/db_mysql.pl: Fixed up stub dbGetRowInfo 
859
860 2000-09-10 22:40  dms
861
862         * src/logger.pl: was opening sql debug file for read, not write.
863         typo 
864
865 2000-09-10 01:09  dms
866
867         * src/IRC/Schedulers.pl: changed verb level from 2 to 1 for
868         seenFlush 
869
870 2000-09-10 00:36  dms
871
872         * src/IRC/Schedulers.pl: debug for seenflush 
873
874 2000-09-10 00:30  dms
875
876         * files/sample.config: SQLDebug line 
877
878 2000-09-10 00:28  dms
879
880         * src/modules.pl: forgot to set module age if successfully loaded.
881         split reloadModules into reloadAllModules and reloadModule.
882         &reloadModule() now called by loadMyModule() 
883
884 2000-09-10 00:24  dms
885
886         * src/logger.pl: supressed subroutine redefined warning. Added sql
887         debug support (open/close) 
888
889 2000-09-10 00:19  dms
890
891         * src/db_mysql.pl: Added sql debug support (print) 
892
893 2000-09-10 00:16  dms
894
895         * src/Modules/UserDCC.pl: fixed/added global factoid SAR 
896
897 2000-09-09 22:41  dms
898
899         * src/Modules/Topic.pl: fixed regex line, founded by Flugh 
900
901 2000-09-06 23:00  dms
902
903         * src/Factoids/Update.pl: minor change 
904
905 2000-09-06 22:59  dms
906
907         * src/logger.pl: 'use strict' issue 
908
909 2000-09-06 22:57  dms
910
911         * src/Modules/UserDCC.pl: global SAR. only avail to +n and DCC.  
912
913 2000-09-06 22:56  dms
914
915         * src/core.pl: fixed due to changes. (re: Flugh) 
916
917 2000-09-05 23:47  dms
918
919         * scripts/: dbm2mysql.pl, mysql2txt.pl, setup_tables.pl,
920         setup_users.pl, txt2mysql.pl: forgot to update these files in the
921         root dir overhaul 
922
923 2000-09-05 01:55  dms
924
925         * scripts/setup_users.pl: fixed up a bit 
926
927 2000-09-05 01:28  dms
928
929         * src/logger.pl: stupid typo (carelessness) on my behalf 
930
931 2000-09-01 22:21  dms
932
933         * src/UserExtra.pl: debug info for ircstats hash list 
934
935 2000-09-01 22:19  dms
936
937         * src/IRC/IrcHooks.pl: added disconnect and connect stats, just
938         debug info for now 
939
940 2000-09-01 21:18  dms
941
942         * src/Modules/Topic.pl: prevent dupes to be added; added debugging
943         info if bot is not permitted to add topics (+t/-o).  
944
945 2000-09-01 20:58  dms
946
947         * src/IRC/Schedulers.pl: ircCheck now checks @joinchan for chans
948         left to join, but should never happen.  
949
950 2000-09-01 20:56  dms
951
952         * src/Modules/Debian.pl: debian: fixed broken files for woody's
953         non-US 
954
955 2000-08-31 22:45  dms
956
957         * src/CommandStubs.pl: lame warning fix for babel 
958
959 2000-08-31 22:41  dms
960
961         * src/logger.pl: forgot a ) 
962
963 2000-08-30 21:33  dms
964
965         * src/Modules/Uptime.pl: Added catch just in case if forked 
966
967 2000-08-30 21:14  dms
968
969         * src/Shm.pl: changes due to Debian.pl 
970
971 2000-08-30 21:12  dms
972
973         * src/Modules/Debian.pl: minor changes, removed 'slink', changed
974         'stable' for 'potato' 
975
976 2000-08-30 21:09  dms
977
978         * src/Factoids/Update.pl: added debugging info for '.,' and '.,'
979         problems 
980
981 2000-08-30 20:42  dms
982
983         * src/logger.pl: added $forkedtime, for debugging 
984
985 2000-08-30 20:19  dms
986
987         * src/CommandStubs.pl: preliminary command hook support added 
988
989 2000-08-20 22:17  dms
990
991         * src/Modules/UserDCC.pl: closed 17554 -- re-add part/leave to DCC
992         CHAT only 
993
994 2000-08-20 21:58  dms
995
996         * src/Modules/Debian.pl: we don't stop if debianDownload fails
997         unless none of the files exist locally 
998
999 2000-08-20 21:46  dms
1000
1001         * src/Modules/Debian.pl: shouldn't recursively call sP 
1002
1003 2000-08-20 21:33  dms
1004
1005         * src/Misc.pl: double fork -> VERB(2), minor cosmetics 
1006
1007 2000-08-20 21:28  dms
1008
1009         * src/IRC/IrcHooks.pl: if statement of seen swapped.   DCC CHAT
1010         close ignored if forked.  
1011
1012 2000-08-20 21:25  dms
1013
1014         * src/Factoids/Reply.pl: added randnick 
1015
1016 2000-08-20 21:24  dms
1017
1018         * src/Modules/Debian.pl: check for stality in sP() 
1019
1020 2000-08-19 20:10  dms
1021
1022         * files/sample.config: closed 17225 -- result of fixed bug 
1023
1024 2000-08-19 19:24  dms
1025
1026         * src/: User.pl, IRC/IrcHooks.pl: closed 17225 -- seen only stores
1027         addressed messages. Also moved seen code from User.pl to IrcHooks.pl 
1028
1029 2000-08-19 18:44  dms
1030
1031         * src/Modules/Topic.pl: closed 17447 -- 'topic info' should give
1032         more info 
1033
1034 2000-08-15 19:27  dms
1035
1036         * src/Misc.pl: warning (typo) fixed 
1037
1038 2000-08-15 19:26  dms
1039
1040         * files/sample.config: deprecated weather option/feature removed 
1041
1042 2000-08-15 19:24  dms
1043
1044         * src/IRC/Schedulers.pl: ircCheck(): added full path for ipcs,ipcrm 
1045
1046 2000-08-15 19:21  dms
1047
1048         * src/IRC/IrcHooks.pl: on_disconnect schedules ircCheck*( for 1800s 
1049
1050 2000-08-12 20:45  dms
1051
1052         * src/UserExtra.pl: don't prevent wantnick from working in any case 
1053
1054 2000-08-12 20:43  dms
1055
1056         * src/IRC/Schedulers.pl: Added getNickInUse() 
1057
1058 2000-08-12 20:42  dms
1059
1060         * src/IRC/IrcHooks.pl: on_nick_taken calls getNickInUse() now 
1061
1062 2000-08-12 20:41  dms
1063
1064         * src/logger.pl: use getPath() for create logdir for openLog() 
1065
1066 2000-08-12 20:38  dms
1067
1068         * src/Misc.pl: typo for file in loadHelp() ... added getPath() for
1069         openLog() 
1070
1071 2000-08-11 21:28  dms
1072
1073         * src/Factoids/Update.pl: closed 17031 -- Fix up appending to
1074         factoids 
1075
1076 2000-08-11 21:21  dms
1077
1078         * src/Factoids/: Reply.pl, Update.pl: closed 17187 -- <factoid> are
1079         also <info>' doesn't work...   also removed mailto: 
1080
1081 2000-08-11 21:10  dms
1082
1083         * src/Modules/Math.pl: closed 17344 -- Maths.pl is borked in a way 
1084
1085 2000-08-11 20:53  dms
1086
1087         * src/IRC/IrcHooks.pl: close 17091 completely... fix up on_nick IRC
1088         hook 
1089
1090 2000-08-11 20:48  dms
1091
1092         * src/IRC/Schedulers.pl: closed 17091 -- chaninfo stats
1093         inconsistent after time 
1094
1095 2000-08-11 20:11  dms
1096
1097         * src/modules.pl: Fixed problem with loadMyModules() caused by
1098         delForked() 
1099
1100 2000-08-11 20:10  dms
1101
1102         * src/Modules/W3Search.pl: closed 17379 -- W3Search.pl gives
1103         duplicate output 
1104
1105 2000-08-04 23:19  dms
1106
1107         * src/Factoids/Statement.pl: at -> mailto remnants from stock
1108         infobot removed 
1109
1110 2000-08-03 22:19  dms
1111
1112         * src/logger.pl: status did not print output if config file was not
1113         loaded. Fixed by initializing VERBOSITY to 1 
1114
1115 2000-08-03 22:11  gmlb
1116
1117         * INSTALL.patches: Readme update.  
1118
1119 2000-08-03 21:53  dms
1120
1121         * src/Modules/Kernel.pl: forgot about blootbot -> bot 
1122
1123 2000-08-03 01:04  gmlb
1124
1125         * INSTALL.mysql, INSTALL: Fixed some documentation typOs. (in the
1126         install docs) 
1127
1128 2000-08-01 21:41  dms
1129
1130         * src/CommandStubs.pl: userinfo had wrong argument # set 
1131
1132 2000-07-31 22:57  gmlb
1133
1134         * infobot: 
1135         Removed old infobot. We are now using blootbot as the main script 
1136
1137 2000-07-31 22:37  dms
1138
1139         * src/: IRC/Irc.pl, IRC/IrcHooks.pl, IRC/Schedulers.pl,
1140         Modules/Countdown.pl, Modules/Factoids.pl, Modules/Freshmeat.pl,
1141         Modules/Kernel.pl, Modules/Units.pl, Modules/Uptime.pl,
1142         Modules/Wingate.pl, Modules/babel.pl: cvs commit borked, continuing 
1143
1144 2000-07-31 22:31  dms
1145
1146         * AUTHORS, INSTALL, README, blootbot, doc/old/TODO,
1147         files/blootbot.help, files/blootbot.ignore, files/blootbot.lang,
1148         files/blootbot.lart, files/blootbot.randtext, files/blootbot.users,
1149         files/ircII.servers, files/sample.config, scripts/botchk.sh,
1150         scripts/dbm2mysql.pl, scripts/insertDB.pl, scripts/mysql2txt.pl,
1151         scripts/setup_tables.pl, scripts/setup_users.pl,
1152         scripts/txt2mysql.pl, src/Misc.pl, src/Process.pl, src/core.pl,
1153         src/modules.pl, src/Factoids/Question.pl, src/Factoids/Reply.pl,
1154         src/Factoids/Statement.pl, src/Factoids/Update.pl: Changed
1155         $infobot_ to $bot_ Changed infobot to blootbot where needed Renamed
1156         *infobot* to *blootbot* 
1157
1158 2000-07-31 20:47  dms
1159
1160         * src/logger.pl: Added functionality to cycle all logs if exceeds
1161         specified size 
1162
1163 2000-07-31 20:33  dms
1164
1165         * src/: CommandStubs.pl, UserExtra.pl, Modules/Topic.pl: changed
1166         NOREPLY to dollar noreply 
1167
1168 2000-07-31 20:10  dms
1169
1170         * src/Modules/UserDCC.pl: send DCC message when using 'op' 
1171
1172 2000-07-30 08:33  gmlb
1173
1174         * doc/README_TODO: Added README_TODO. It contains important info on
1175         the TODO list. READ! 
1176
1177 2000-07-30 08:01  gmlb
1178
1179         * doc/: BUGS, Connection.pm, EXAMPLES, FAQ, Google.pm, TODO, USAGE,
1180         mysql.txt, notes.txt, pgsql.txt: Removing old doucments in /doc.
1181         They are archived in /doc/old. The newest documents will be on the
1182         website. See /doc/README_NOW for more information.  
1183
1184 2000-07-30 07:56  gmlb
1185
1186         * doc/old/: BUGS, Connection.pm, EXAMPLES, FAQ, Google.pm, TODO,
1187         USAGE, mysql.txt, notes.txt, pgsql.txt: Moving documentation to
1188         /doc/old 
1189
1190 2000-07-30 07:51  gmlb
1191
1192         * doc/README_NOW: Adding README_NOW. Please read it, as it contains
1193         very important DOC information 
1194
1195 2000-07-30 07:02  blootbot
1196
1197         * AUTHORS: Updated personal info in AUTHORS file. Must talk to XK
1198         about title :) 
1199
1200 2000-07-30 00:11  dms
1201
1202         * AUTHORS, patches/Connection.pm, patches/Google.pm: new/moved
1203         files 
1204
1205 2000-07-30 00:09  dms
1206
1207         * INSTALL.patches, README, doc/USAGE, doc/modules.txt,
1208         files/sample.config, scripts/backup_table-slave.pl, src/Files.pl,
1209         src/Misc.pl, src/Net.pl, src/Shm.pl, src/UserExtra.pl, src/core.pl,
1210         src/db_dbm.pl, src/db_mysql.pl, src/db_pgsql.pl, src/logger.pl,
1211         src/modules.pl, src/Factoids/DBCommon.pl, src/Factoids/Update.pl,
1212         src/IRC/Irc.pl, src/IRC/IrcHooks.pl, src/IRC/Schedulers.pl,
1213         src/Modules/Countdown.pl, src/Modules/Debian.pl,
1214         src/Modules/DebianExtra.pl, src/Modules/Dict.pl,
1215         src/Modules/DumpVars.pl, src/Modules/Factoids.pl,
1216         src/Modules/Freshmeat.pl, src/Modules/Kernel.pl,
1217         src/Modules/RootWarn.pl, src/Modules/Slashdot3.pl,
1218         src/Modules/Topic.pl, src/Modules/Uptime.pl,
1219         src/Modules/UserDCC.pl, src/Modules/UserInfo.pl,
1220         src/Modules/Wingate.pl: changed email address 
1221
1222 2000-07-28 23:26  dms
1223
1224         * files/infobot.config, files/sample.config, src/core.pl: 
1225         loadConfig to spurt out correct message when infobot.config does not
1226         exist on fresh install 
1227
1228 2000-07-28 23:11  dms
1229
1230         * MrInfo.uptime: delete stale files not needed for fresh
1231         installation 
1232
1233 2000-07-28 00:59  blootbot
1234
1235         * ChangeLog: Added a line to ChangeLog. I hope to keep this more
1236         uptodate and start documentatio. -GmLB 
1237
1238 2000-07-28 00:10  blootbot
1239
1240         * INSTALL, INSTALL.dbm, INSTALL.mysql, INSTALL.patches,
1241         INSTALL.pgsql, README, infobot, ChangeLog, MrInfo.uptime, doc/BUGS,
1242         doc/Connection.pm, doc/EXAMPLES, doc/FAQ, doc/Google.pm, doc/TODO,
1243         doc/USAGE, doc/modules.txt, doc/mysql.txt, doc/notes.txt,
1244         doc/pgsql.txt, files/infobot.config, files/infobot.help,
1245         files/infobot.ignore, files/infobot.lart, files/infobot.users,
1246         files/ircII.servers, files/sample.countdown,
1247         patches/Net::IRC.patch, patches/WWW::Search.patch,
1248         scripts/backup_table-master.sh, scripts/backup_table-slave.pl,
1249         scripts/botchk.sh, scripts/dbm2mysql.pl, scripts/dbm2txt.pl,
1250         scripts/fixbadchars.pl, scripts/insertDB.pl, scripts/makepasswd,
1251         scripts/mysql2txt.pl, scripts/oreilly_dumpvar.pl,
1252         scripts/oreilly_prettyp.pl, scripts/parse_warn.pl,
1253         scripts/setup_tables.pl, scripts/setup_users.pl,
1254         scripts/showvars.pl, scripts/txt2mysql.pl, scripts/vartree.pl,
1255         scripts/webbackup.pl, files/infobot.randtext, files/infobot.lang,
1256         files/sample.config, files/sample.insert, files/unittab,
1257         src/CommandStubs.pl, src/Files.pl, src/Misc.pl, src/Net.pl,
1258         src/Process.pl, src/Shm.pl, src/User.pl, src/UserExtra.pl,
1259         src/core.pl, src/db_dbm.pl, src/db_mysql.pl, src/db_pgsql.pl,
1260         src/interface.pl, src/logger.pl, src/modules.pl, src/IRC/Irc.pl,
1261         src/IRC/IrcHooks.pl, src/IRC/Schedulers.pl,
1262         src/Modules/Countdown.pl, src/Modules/DNS.pl,
1263         src/Modules/Debian.pl, src/Modules/Dict.pl,
1264         src/Modules/Freshmeat.pl, src/Modules/Kernel.pl,
1265         src/Modules/Quote.pl, src/Modules/RootWarn.pl,
1266         src/Modules/Search.pl, src/Modules/Slashdot3.pl,
1267         src/Modules/Topic.pl, src/Modules/Units.pl, src/Modules/Uptime.pl,
1268         src/Modules/UserInfo.pl, src/Modules/W3Search.pl,
1269         src/Factoids/DBCommon.pl, src/Factoids/Norm.pl,
1270         src/Factoids/Question.pl, src/Factoids/Reply.pl,
1271         src/Factoids/Statement.pl, src/Factoids/Update.pl,
1272         src/Modules/DebianExtra.pl, src/Modules/DumpVars.pl,
1273         src/Modules/Factoids.pl, src/Modules/Math.pl,
1274         src/Modules/UserDCC.pl, src/Modules/Wingate.pl,
1275         src/Modules/babel.pl, src/Modules/insult.pl,
1276         src/Modules/nickometer.pl: 
1277         Trying to add 1.0.0. I hope it works. --GmLB 
1278
1279 2000-07-28 00:10  blootbot
1280
1281         * INSTALL, INSTALL.dbm, INSTALL.mysql, INSTALL.patches,
1282         INSTALL.pgsql, README, infobot, ChangeLog, MrInfo.uptime, doc/BUGS,
1283         doc/Connection.pm, doc/EXAMPLES, doc/FAQ, doc/Google.pm, doc/TODO,
1284         doc/USAGE, doc/modules.txt, doc/mysql.txt, doc/notes.txt,
1285         doc/pgsql.txt, files/infobot.config, files/infobot.help,
1286         files/infobot.ignore, files/infobot.lart, files/infobot.users,
1287         files/ircII.servers, files/sample.countdown,
1288         patches/Net::IRC.patch, patches/WWW::Search.patch,
1289         scripts/backup_table-master.sh, scripts/backup_table-slave.pl,
1290         scripts/botchk.sh, scripts/dbm2mysql.pl, scripts/dbm2txt.pl,
1291         scripts/fixbadchars.pl, scripts/insertDB.pl, scripts/makepasswd,
1292         scripts/mysql2txt.pl, scripts/oreilly_dumpvar.pl,
1293         scripts/oreilly_prettyp.pl, scripts/parse_warn.pl,
1294         scripts/setup_tables.pl, scripts/setup_users.pl,
1295         scripts/showvars.pl, scripts/txt2mysql.pl, scripts/vartree.pl,
1296         scripts/webbackup.pl, files/infobot.randtext, files/infobot.lang,
1297         files/sample.config, files/sample.insert, files/unittab,
1298         src/CommandStubs.pl, src/Files.pl, src/Misc.pl, src/Net.pl,
1299         src/Process.pl, src/Shm.pl, src/User.pl, src/UserExtra.pl,
1300         src/core.pl, src/db_dbm.pl, src/db_mysql.pl, src/db_pgsql.pl,
1301         src/interface.pl, src/logger.pl, src/modules.pl, src/IRC/Irc.pl,
1302         src/IRC/IrcHooks.pl, src/IRC/Schedulers.pl,
1303         src/Modules/Countdown.pl, src/Modules/DNS.pl,
1304         src/Modules/Debian.pl, src/Modules/Dict.pl,
1305         src/Modules/Freshmeat.pl, src/Modules/Kernel.pl,
1306         src/Modules/Quote.pl, src/Modules/RootWarn.pl,
1307         src/Modules/Search.pl, src/Modules/Slashdot3.pl,
1308         src/Modules/Topic.pl, src/Modules/Units.pl, src/Modules/Uptime.pl,
1309         src/Modules/UserInfo.pl, src/Modules/W3Search.pl,
1310         src/Factoids/DBCommon.pl, src/Factoids/Norm.pl,
1311         src/Factoids/Question.pl, src/Factoids/Reply.pl,
1312         src/Factoids/Statement.pl, src/Factoids/Update.pl,
1313         src/Modules/DebianExtra.pl, src/Modules/DumpVars.pl,
1314         src/Modules/Factoids.pl, src/Modules/Math.pl,
1315         src/Modules/UserDCC.pl, src/Modules/Wingate.pl,
1316         src/Modules/babel.pl, src/Modules/insult.pl,
1317         src/Modules/nickometer.pl: Initial revision 
1318