/[cvs]/eggdrop1.9/ChangeLog
ViewVC logotype

Contents of /eggdrop1.9/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.201 - (show annotations) (download)
Sat Dec 1 16:30:17 2001 UTC (17 years, 3 months ago) by changelog
Branch: MAIN
Changes since 1.200: +7 -0 lines
ChangeLog

1 2001-12-01 16:03 Federico Mennite <ite@techmonkeys.org>
2
3 * src/tcluser.c:
4
5 Fixed more potential crashes in src/tcluser.c. Patch by Matthew
6 Hallacy <poptix@techmonkeys.org>
7
8 2001-12-01 15:44 Federico Mennite <ite@techmonkeys.org>
9
10 * doc/tcl-commands.doc:
11
12 Fixed up some spelling mistakes in doc/tcl-commands.doc. Patch by
13 Wcc <will@centerofnowhere.com>
14
15 2001-12-01 15:13 Federico Mennite <ite@techmonkeys.org>
16
17 * src/tcluser.c:
18
19 adduser wasn't accepting handle parameter without hostmask
20 parameter. Patch by Wcc <will@centerofnowhere.com>
21
22 2001-12-01 14:39 Federico Mennite <ite@techmonkeys.org>
23
24 * src/tcluser.c:
25
26 chattr hand crashed. Patch by stdarg <stdarg@techmonkeys.org>
27
28 2001-12-01 14:27 Federico Mennite <ite@techmonkeys.org>
29
30 * modules/irc/mode.c:
31
32 Ban reason string was unitialized. Patch by Matthew Hallacy
33 <poptix@techmonkeys.org>
34
35 2001-12-01 13:46 Federico Mennite <ite@techmonkeys.org>
36
37 * modules/irc/tclirc.c:
38
39 Fixed potential crashes in the getchanhost command. Patch by Matthew
40 Hallacy <poptix@techmonkeys.org>
41
42 2001-12-01 10:00 Automatic CVS Scripts
43
44 * po/eggdrop.pot:
45
46 Pots
47
48 2001-11-30 10:00 Automatic CVS Scripts
49
50 * po/eggdrop.pot:
51
52 Pots
53
54 2001-11-29 10:00 Automatic CVS Scripts
55
56 * po/eggdrop.pot:
57
58 Pots
59
60 2001-11-28 10:00 Automatic CVS Scripts
61
62 * po/eggdrop.pot:
63
64 Pots
65
66 2001-11-27 10:00 Automatic CVS Scripts
67
68 * po/eggdrop.pot:
69
70 Pots
71
72 2001-11-27 02:30 Federico Mennite <ite@techmonkeys.org>
73
74 * intl/.cvsignore, lib/eggdrop/.cvsignore:
75
76 More and more cvsignore entries.
77
78 2001-11-27 02:15 Federico Mennite <ite@techmonkeys.org>
79
80 * lib/eggdrop/.cvsignore:
81
82 More cvsignore entries.
83
84 2001-11-27 02:13 Federico Mennite <ite@techmonkeys.org>
85
86 * lib/: .cvsignore, eggdrop/.cvsignore:
87
88 Moved cvsinogre entries in the proper place.
89
90 2001-11-27 02:11 Federico Mennite <ite@techmonkeys.org>
91
92 * lib/.cvsignore:
93
94 Added more cvsignore entries.
95
96 2001-11-27 02:08 Federico Mennite <ite@techmonkeys.org>
97
98 * src/main.c:
99
100 More gettext fixes.
101
102 2001-11-26 10:00 Automatic CVS Scripts
103
104 * po/eggdrop.pot:
105
106 Pots
107
108 2001-11-25 14:45 Federico Mennite <ite@techmonkeys.org>
109
110 * src/eggdrop.h:
111
112 Have a successful build if gettext is explicitly disabled.
113
114 2001-11-25 10:00 Automatic CVS Scripts
115
116 * po/eggdrop.pot:
117
118 Pots
119
120 2001-11-24 20:42 Federico Mennite <ite@techmonkeys.org>
121
122 * modules/assoc/Makefile.am, modules/blowfish/Makefile.am,
123 modules/channels/Makefile.am, modules/compress/Makefile.am,
124 modules/console/Makefile.am, modules/ctcp/Makefile.am,
125 modules/filesys/Makefile.am, modules/irc/Makefile.am,
126 modules/notes/Makefile.am, modules/perlscript/Makefile.am,
127 modules/server/Makefile.am, modules/share/Makefile.am,
128 modules/tclscript/Makefile.am, modules/transfer/Makefile.am,
129 modules/uptime/Makefile.am, modules/woobie/Makefile.am,
130 src/eggdrop.h:
131
132 Added mssing stuff in Makefile.am's that prevented compilation in
133 some environments.
134
135 2001-11-24 15:31 Federico Mennite <ite@techmonkeys.org>
136
137 * modules/transfer/transfer.h, src/eggdrop.h:
138
139 Moved XFER defines from the core in a more suitable place in the
140 transfer module.
141
142 2001-11-24 10:00 Automatic CVS Scripts
143
144 * po/eggdrop.pot:
145
146 Pots
147
148 2001-11-23 10:00 Automatic CVS Scripts
149
150 * po/eggdrop.pot:
151
152 Pots
153
154 2001-11-22 10:00 Automatic CVS Scripts
155
156 * po/eggdrop.pot:
157
158 Pots
159
160 2001-11-21 10:00 Automatic CVS Scripts
161
162 * po/eggdrop.pot:
163
164 Pots
165
166 2001-11-20 10:00 Automatic CVS Scripts
167
168 * po/eggdrop.pot:
169
170 Pots
171
172 2001-11-19 10:00 Automatic CVS Scripts
173
174 * po/eggdrop.pot:
175
176 Pots
177
178 2001-11-18 10:00 Automatic CVS Scripts
179
180 * po/eggdrop.pot:
181
182 Pots
183
184 2001-11-17 10:00 Automatic CVS Scripts
185
186 * po/eggdrop.pot:
187
188 Pots
189
190 2001-11-16 10:00 Automatic CVS Scripts
191
192 * po/eggdrop.pot:
193
194 Pots
195
196 2001-11-15 10:00 Automatic CVS Scripts
197
198 * po/eggdrop.pot:
199
200 Pots
201
202 2001-11-14 10:00 Automatic CVS Scripts
203
204 * po/eggdrop.pot:
205
206 Pots
207
208 2001-11-14 01:57 stdarg <stdarg@techmonkeys.org>
209
210 * src/: logfile.c, main.c:
211
212
213 * Re-ordered init procedures so hooks[] is initialized earlier.
214 * Logfiles should cycle now.
215
216 2001-11-13 10:00 Automatic CVS Scripts
217
218 * po/eggdrop.pot:
219
220 Pots
221
222 2001-11-13 04:51 stdarg <stdarg@techmonkeys.org>
223
224 * modules/perlscript/perlscript.c:
225
226
227 * Added support for lists in perl callbacks.
228
229 2001-11-13 04:51 stdarg <stdarg@techmonkeys.org>
230
231 * modules/tclscript/tclscript.c:
232
233
234 * Added support for returned lists in tcl callbacks.
235
236 2001-11-13 04:50 stdarg <stdarg@techmonkeys.org>
237
238 * src/: logfile.c, script.c, script.h, script_api.h, tcldcc.c:
239
240
241 * Added convenience functions for script_var_t's.
242 * Converted a bunch of functions in tcldcc.c.
243
244 2001-11-12 10:00 Automatic CVS Scripts
245
246 * po/eggdrop.pot:
247
248 Pots
249
250 2001-11-11 10:00 Automatic CVS Scripts
251
252 * po/eggdrop.pot:
253
254 Pots
255
256 2001-11-10 10:00 Automatic CVS Scripts
257
258 * po/eggdrop.pot:
259
260 Pots
261
262 2001-11-09 10:00 Automatic CVS Scripts
263
264 * po/eggdrop.pot:
265
266 Pots
267
268 2001-11-08 10:00 Automatic CVS Scripts
269
270 * po/eggdrop.pot:
271
272 Pots
273
274 2001-11-07 10:00 Automatic CVS Scripts
275
276 * po/eggdrop.pot:
277
278 Pots
279
280 2001-11-06 10:00 Automatic CVS Scripts
281
282 * po/eggdrop.pot:
283
284 Pots
285
286 2001-11-05 10:00 Automatic CVS Scripts
287
288 * po/eggdrop.pot:
289
290 Pots
291
292 2001-11-05 03:47 stdarg <stdarg@techmonkeys.org>
293
294 * src/: patch.h, script_api.h, tcl.c, tcldcc.c:
295
296 Converted some functions in tcldcc.c.
297
298 2001-11-04 10:00 Automatic CVS Scripts
299
300 * po/eggdrop.pot:
301
302 Pots
303
304 2001-11-03 10:00 Automatic CVS Scripts
305
306 * po/eggdrop.pot:
307
308 Pots
309
310 2001-11-02 10:00 Automatic CVS Scripts
311
312 * po/eggdrop.pot:
313
314 Pots
315
316 2001-11-01 10:00 Automatic CVS Scripts
317
318 * po/eggdrop.pot:
319
320 Pots
321
322 2001-10-31 10:00 Automatic CVS Scripts
323
324 * po/eggdrop.pot:
325
326 Pots
327
328 2001-10-31 04:02 Tothwolf <tothwolf@techmonkeys.org>
329
330 * configure.ac, lib/egglib/hash_table.c, lib/egglib/linked_list.c,
331 lib/egglib/mempool.c, lib/egglib/msprintf.c, lib/egglib/mstack.c,
332 modules/filesys/filesys.c, modules/transfer/transfer.c, src/bg.c,
333 src/bg.h, src/botnet.c, src/chanprog.c, src/egg_timer.c,
334 src/irccmp.h, src/logfile.c, src/main.c, src/match.h, src/misc.c,
335 src/registry.c, src/script.c, src/tcl.c:
336
337 * 39 less gcc warnings...
338
339 2001-10-30 10:00 Automatic CVS Scripts
340
341 * po/eggdrop.pot:
342
343 Pots
344
345 2001-10-30 01:35 Matthew Hallacy <poptix@techmonkeys.org>
346
347 * modules/uptime/: uptime.c, uptime.h:
348
349 Proper copyright information.
350
351 2001-10-29 23:01 Federico Mennite <ite@techmonkeys.org>
352
353 * lib/eggdrop/Makefile.am, lib/eggdrop/module.h,
354 modules/assoc/Makefile.am, modules/blowfish/Makefile.am,
355 modules/channels/Makefile.am, modules/compress/Makefile.am,
356 modules/console/Makefile.am, modules/ctcp/Makefile.am,
357 modules/filesys/Makefile.am, modules/irc/Makefile.am,
358 modules/notes/Makefile.am, modules/perlscript/Makefile.am,
359 modules/server/Makefile.am, modules/share/Makefile.am,
360 modules/tclscript/Makefile.am, modules/transfer/Makefile.am,
361 modules/uptime/Makefile.am, modules/woobie/Makefile.am,
362 src/Makefile.am, src/modules.c:
363
364 Created libeggdrop: libadns, libegg and libcompat are now linked in
365 it. Cleaned up some unneeded function exports :)
366
367 2001-10-29 20:09 Jeff Fisher <guppy@techmonkeys.org>
368
369 * modules/uptime/: uptime.c, uptime.h:
370
371 some minor uptime.mod things I noticed while working on 1.6.7
372
373 2001-10-29 10:00 Automatic CVS Scripts
374
375 * po/eggdrop.pot:
376
377 Pots
378
379 2001-10-28 13:30 Federico Mennite <ite@techmonkeys.org>
380
381 * configure.ac, lib/Makefile.am, lib/adns/.cvsignore,
382 lib/adns/COPYING, lib/adns/GPL-vs-LGPL, lib/adns/Makefile.am,
383 lib/adns/README, lib/adns/README.eggdrop, lib/adns/README.ircd,
384 lib/adns/adns.h, lib/adns/check.c, lib/adns/dlist.h,
385 lib/adns/event.c, lib/adns/general.c, lib/adns/internal.h,
386 lib/adns/parse.c, lib/adns/query.c, lib/adns/reply.c,
387 lib/adns/setup.c, lib/adns/transmit.c, lib/adns/tvarith.h,
388 lib/adns/types.c, lib/compat/.cvsignore, lib/compat/Makefile.am,
389 lib/compat/compat.h, lib/compat/inet_aton.c,
390 lib/compat/inet_aton.h, lib/compat/inet_ntop.c,
391 lib/compat/inet_ntop.h, lib/compat/inet_pton.c,
392 lib/compat/inet_pton.h, lib/compat/memcpy.c, lib/compat/memcpy.h,
393 lib/compat/memset.c, lib/compat/memset.h, lib/compat/snprintf.c,
394 lib/compat/snprintf.h, lib/compat/strcasecmp.c,
395 lib/compat/strcasecmp.h, lib/compat/strftime.c,
396 lib/compat/strftime.h, lib/compat/strncasecmp.c,
397 lib/compat/strncasecmp.h, lib/egglib/.cvsignore,
398 lib/egglib/Makefile.am, lib/egglib/avl.c, lib/egglib/avl.h,
399 lib/egglib/hash_table.c, lib/egglib/hash_table.h,
400 lib/egglib/hash_table_test.c, lib/egglib/linked_list.c,
401 lib/egglib/linked_list.h, lib/egglib/linked_list_test.c,
402 lib/egglib/mempool.c, lib/egglib/mempool.h,
403 lib/egglib/mempool_test.c, lib/egglib/msprintf.c,
404 lib/egglib/msprintf.h, lib/egglib/mstack.c, lib/egglib/mstack.h,
405 modules/perlscript/perlscript.c, modules/tclscript/tclscript.c,
406 src/Makefile.am, src/dns.c, src/logfile.c, src/main.c, src/main.h,
407 src/modules.c, src/net.c, src/registry.c, src/script.c:
408
409 Renamed src/adns, src/compat, src/egglib to lib/adns, lib/compat,
410 lib/egglib respectively.
411
412 2001-10-28 10:00 Automatic CVS Scripts
413
414 * po/eggdrop.pot:
415
416 Pots
417
418 2001-10-27 18:39 Federico Mennite <ite@techmonkeys.org>
419
420 * modules/irc/.cvsignore:
421
422 Added a missing .cvsignore.
423
424 2001-10-27 18:35 Federico Mennite <ite@techmonkeys.org>
425
426 * po/: .potignore, POTFILES.in:
427
428 * Updated internationalizable list of files in po/POTIFLES.in.
429 * Added po/.potignore as list of files to be ignored when running
430 po/update.pl --maintain.
431
432 2001-10-27 16:39 Federico Mennite <ite@techmonkeys.org>
433
434 * lib/.cvsignore:
435
436 Added more .cvsignore files.
437
438 2001-10-27 16:34 Federico Mennite <ite@techmonkeys.org>
439
440 * Makefile.am, configure.ac, lib/Makefile.am,
441 lib/eggdrop/.cvsignore, lib/eggdrop/Makefile.am,
442 lib/eggdrop/module.h, lib/eggdrop/modvals.h, modules/.cvsignore,
443 modules/Makefile.am, modules/assoc/.cvsignore,
444 modules/assoc/Makefile.am, modules/assoc/assoc.c,
445 modules/assoc/assoc.h, modules/assoc/modinfo,
446 modules/assoc/help/assoc.help, modules/blowfish/.cvsignore,
447 modules/blowfish/Makefile.am, modules/blowfish/bf_tab.h,
448 modules/blowfish/blowfish.c, modules/blowfish/blowfish.h,
449 modules/blowfish/modinfo, modules/channels/.cvsignore,
450 modules/channels/Makefile.am, modules/channels/channels.c,
451 modules/channels/channels.h, modules/channels/cmdschan.c,
452 modules/channels/flagmaps.c, modules/channels/modinfo,
453 modules/channels/tclchan.c, modules/channels/udefchan.c,
454 modules/channels/userchan.c, modules/channels/help/chaninfo.help,
455 modules/channels/help/channels.help,
456 modules/channels/help/set/channels.help,
457 modules/compress/.cvsignore, modules/compress/Makefile.am,
458 modules/compress/compress.c, modules/compress/compress.h,
459 modules/compress/modinfo, modules/compress/tclcompress.c,
460 modules/compress/help/set/compress.help,
461 modules/console/.cvsignore, modules/console/Makefile.am,
462 modules/console/console.c, modules/console/console.h,
463 modules/console/modinfo, modules/console/help/console.help,
464 modules/console/help/set/console.help, modules/ctcp/.cvsignore,
465 modules/ctcp/Makefile.am, modules/ctcp/ctcp.c, modules/ctcp/ctcp.h,
466 modules/ctcp/modinfo, modules/ctcp/help/set/ctcp.help,
467 modules/filesys/.cvsignore, modules/filesys/Makefile.am,
468 modules/filesys/dbcompat.c, modules/filesys/dbcompat.h,
469 modules/filesys/filedb3.c, modules/filesys/filedb3.h,
470 modules/filesys/filelist.c, modules/filesys/filelist.h,
471 modules/filesys/files.c, modules/filesys/files.h,
472 modules/filesys/filesys.c, modules/filesys/filesys.h,
473 modules/filesys/modinfo, modules/filesys/tclfiles.c,
474 modules/filesys/help/filesys.help,
475 modules/filesys/help/set/filesys.help, modules/irc/Makefile.am,
476 modules/irc/chan.c, modules/irc/cmdsirc.c, modules/irc/irc.c,
477 modules/irc/irc.h, modules/irc/mode.c, modules/irc/modinfo,
478 modules/irc/msgcmds.c, modules/irc/tclirc.c,
479 modules/irc/help/irc.help, modules/irc/help/msg/irc.help,
480 modules/irc/help/set/irc.help, modules/notes/.cvsignore,
481 modules/notes/Makefile.am, modules/notes/cmdsnote.c,
482 modules/notes/modinfo, modules/notes/notes.c,
483 modules/notes/notes.h, modules/notes/help/notes.help,
484 modules/notes/help/msg/notes.help,
485 modules/notes/help/set/notes.help, modules/perlscript/.cvsignore,
486 modules/perlscript/Makefile.am, modules/perlscript/perlscript.c,
487 modules/server/.cvsignore, modules/server/Makefile.am,
488 modules/server/cmdsserv.c, modules/server/modinfo,
489 modules/server/server.c, modules/server/server.h,
490 modules/server/servmsg.c, modules/server/tclserv.c,
491 modules/server/help/server.help,
492 modules/server/help/set/server.help, modules/share/.cvsignore,
493 modules/share/Makefile.am, modules/share/modinfo,
494 modules/share/share.c, modules/share/share.h,
495 modules/share/uf_features.c, modules/share/help/share.help,
496 modules/tclscript/.cvsignore, modules/tclscript/Makefile.am,
497 modules/tclscript/tclscript.c, modules/transfer/.cvsignore,
498 modules/transfer/Makefile.am, modules/transfer/modinfo,
499 modules/transfer/transfer.c, modules/transfer/transfer.h,
500 modules/transfer/help/set/transfer.help, modules/uptime/.cvsignore,
501 modules/uptime/Makefile.am, modules/uptime/modinfo,
502 modules/uptime/uptime.c, modules/uptime/uptime.h,
503 modules/woobie/.cvsignore, modules/woobie/Makefile.am,
504 modules/woobie/modinfo, modules/woobie/woobie.c, src/Makefile.am,
505 src/logfile.c, src/modules.h:
506
507 * Renamed src/mod to modules.
508 * Created lib as top dir for eggdrop's libraries.
509
510 2001-10-27 13:34 Federico Mennite <ite@techmonkeys.org>
511
512 * configure.ac, acconfig/acinclude.m4:
513
514 Configure related refactoring and clean up.
515
516 2001-10-27 09:00 Automatic CVS Scripts
517
518 * po/eggdrop.pot:
519
520 Pots
521
522 2001-10-26 22:22 stdarg <stdarg@techmonkeys.org>
523
524 * src/: chanprog.c, cmds.c, main.c, modules.c, tcl.c, tcldcc.c,
525 tclegg.h, tclhash.c, tclhash.h:
526
527
528 * Converted the last few bind tables (I think).
529 * Removed unused builtin_* functions.
530
531 2001-10-26 09:00 Automatic CVS Scripts
532
533 * po/eggdrop.pot:
534
535 Pots
536
537 2001-10-25 20:10 Federico Mennite <ite@techmonkeys.org>
538
539 * .cvsignore, acconfig/acinclude.m4, acconfig/mpatrol.m4:
540
541 Added support for mpatrol (mutally exclusive with efence).
542
543 2001-10-25 09:00 Automatic CVS Scripts
544
545 * po/eggdrop.pot:
546
547 Pots
548
549 2001-10-24 10:08 stdarg <stdarg@techmonkeys.org>
550
551 * src/: dcc.c, dns.c, egg_timer.c, logfile.c, script.c,
552 script_api.h, tcl.c, tcldcc.c, tclhash.c:
553
554
555 * Added support for optional args for scripts.
556 * Added a ".perl" command.
557 * Converted some stuff in tcldcc.c, based on Oskar Liljeblad's
558 patch.
559 * Fixed compile warnings in tcl module.
560 * Added error reporting when loading perl scripts.
561
562 2001-10-24 09:00 Automatic CVS Scripts
563
564 * po/eggdrop.pot:
565
566 Pots
567
568 2001-10-23 09:00 Automatic CVS Scripts
569
570 * po/eggdrop.pot:
571
572 Pots
573
574 2001-10-23 08:47 stdarg <stdarg@techmonkeys.org>
575
576 * src/: botmsg.c, cmds.c, script.c:
577
578
579 * Added a "loadscript" script command.
580 * Fixed up perlscript.mod a little bit, so that it can do stuff.
581 * Wrote a test script in perl that uses timers, binds, and putlog
582 successfully.
583
584 2001-10-22 09:00 Automatic CVS Scripts
585
586 * po/eggdrop.pot:
587
588 Pots
589
590 2001-10-22 01:49 stdarg <stdarg@techmonkeys.org>
591
592 * src/modules.c:
593
594 * Moved msprintf and mstack to the function table (boo this is
595 temporary I hope)
596 * Fixed compile warnings and some other stuff in perlscript.mod so
597 that it compiles and loads (but you can't use it to write a script
598 yet).
599
600 2001-10-21 20:59 stdarg <stdarg@techmonkeys.org>
601
602 * src/: dccutil.c, tcldcc.c:
603
604 * dcc array is now sparse
605
606 2001-10-21 19:51 stdarg <stdarg@techmonkeys.org>
607
608 * src/tcldcc.c:
609
610 * Updated putdcc and putdccraw to accept idx instead of sock.
611 * Putdccraw now recognizes -1 as the server idx, not 0.
612
613 2001-10-21 17:38 Federico Mennite <ite@techmonkeys.org>
614
615 * bootstrap, configure.ac, acconfig/.cvsignore,
616 acconfig/acinclude.m4, src/Makefile.am:
617
618 * Added autoconf and automake support for perlscript.mod.
619 * Removed old stuff from bootstrap and
620 src/mod/compress.mod/Makefile.am.
621 * Removed eggdrop_DEPENDENCIES. They are unneeded.
622 * Readded -Wall and -g3 compile options.
623
624 2001-10-21 16:05 Tothwolf <tothwolf@techmonkeys.org>
625
626 * Makefile.am, scripts/Makefile.am, src/Makefile.am:
627
628 * cleanups in Makefile.am files
629
630 2001-10-21 14:51 Tothwolf <tothwolf@techmonkeys.org>
631
632 * Makefile.am, bootstrap, acconfig/config.guess,
633 acconfig/config.sub:
634
635 * added latest version of config.guess and config.sub to acconfig
636 dir
637 * don't remove config.guess and config.sub with maintainer-clean
638 rule
639 * keep libtoolize from overwriting config.guess and config.sub
640
641 2001-10-21 12:20 Federico Mennite <ite@techmonkeys.org>
642
643 * po/POTFILES.in:
644
645 Updated internationalizable list of files.
646
647 2001-10-21 09:00 Automatic CVS Scripts
648
649 * po/eggdrop.pot:
650
651 Pots
652
653 2001-10-21 07:03 Automatic CVS Scripts
654
655 * po/eggdrop.pot:
656
657 Pots
658
659 2001-10-21 06:48 Automatic CVS Scripts
660
661 * po/eggdrop.pot:
662
663 Pots
664
665 2001-10-21 06:15 stdarg <stdarg@techmonkeys.org>
666
667 * eggdrop.complete.conf:
668
669 * Added config setting for dcc_command_chars
670
671 2001-10-21 06:04 stdarg <stdarg@techmonkeys.org>
672
673 * scripts/action.fix.tcl:
674
675 Updated action.fix.tcl to use new filt_string.
676
677 2001-10-21 06:02 stdarg <stdarg@techmonkeys.org>
678
679 * doc/tcl-commands.doc, src/dcc.c, src/main.c, src/tclhash.c:
680
681 * Changed the FILT bind to use a global variable instead of
682 returning a string. This will make it easier for multiple callbacks
683 to act on one string.
684 * Made a new config variable called "dcc_command_chars" that lets
685 you change which chars represent a command on the console. Default
686 is "./".
687
688 2001-10-21 03:49 stdarg <stdarg@techmonkeys.org>
689
690 * src/tclhash.c:
691
692 Changed BT_chat back to sis instead of Uis
693
694 2001-10-21 03:44 stdarg <stdarg@techmonkeys.org>
695
696 * src/: botnet.c, cmds.c, logfile.c, modules.c, tcl.c, tclhash.c,
697 tclhash.h:
698
699 * Applied Oskar Liljeblad's patch to convert more bind tables.
700 * Fixed bug in putlog which causes an infinite loop.
701 * Added console error logging into tclscript.mod.
702 * Added external error logging via "error_logfile" variable, for
703 more detailed information. Default filename is logs/tcl_errors.log.
704
705 2001-10-20 21:57 stdarg <stdarg@techmonkeys.org>
706
707 * src/: dcc.c, modules.c, tclhash.c, tclhash.h:
708
709 * Added Oskar Liljeblad's patch to convert H_chat, H_act, and
710 H_bcst.
711 * Experimented with changing around the chat bind so it's called
712 before text is sent, and is breakable.
713
714 2001-10-20 10:22 stdarg <stdarg@techmonkeys.org>
715
716 * src/: modules.c, tclhash.c, tclhash.h:
717
718 Applied patch by Oskar Liljeblad <oskar@osk.mine.nu>: Replaces
719 H_away bind with new BT_away bind.
720
721 2001-10-20 08:04 Jeff Fisher <guppy@techmonkeys.org>
722
723 * src/main.c:
724
725
726 * Okay, after talking to various #eggdrop people and seeing x+1
727 people running eggdrop1.7 as production bots -- I added a small
728 warning to the output of ./eggdrop for 1.7 that tells them this is a
729 development version and that they shouldn't run it unless they are
730 testing it. Sound good? It better :P~ hehe
731
732 2001-10-20 07:29 Jeff Fisher <guppy@techmonkeys.org>
733
734 * eggdrop.complete.conf, doc/KNOWN-PROBLEMS,
735 doc/html/egg-core.html, doc/html/mod-server.html,
736 doc/settings/core.settings, doc/settings/mod.server:
737
738
739 * blanked KNOWN-PROBLEMS since none of them exist anymore, correct
740 me if I'm wrong
741 * moved debug-output to the core settings documentation since it is
742 both core and server functionality
743
744 2001-10-20 06:04 Tothwolf <tothwolf@techmonkeys.org>
745
746 * Makefile.am:
747
748 * added distclean-local and maintainer-clean-local Makefile.am
749 targets
750
751 2001-10-20 01:19 Tothwolf <tothwolf@techmonkeys.org>
752
753 * acinclude.m4, bootstrap, codeset.m4, configure.ac, gettext.m4,
754 glibc21.m4, iconv.m4, isc-posix.m4, lcmessage.m4, progtest.m4,
755 acconfig/acinclude.m4, acconfig/codeset.m4, acconfig/gettext.m4,
756 acconfig/glibc21.m4, acconfig/iconv.m4, acconfig/isc-posix.m4,
757 acconfig/lcmessage.m4, acconfig/progtest.m4:
758
759 * added acconfig for an aux dir
760 * moved m4 files to acconfig
761 * modified EGG_LIBTOOL autoconf macro to pass --with-auxdir to
762 libltdl
763 * added notice to bootstrap about libtool needing a patch
764
765 2001-10-19 23:07 Tothwolf <tothwolf@techmonkeys.org>
766
767 * AUTHORS, Makefile.am, config.guess, config.sub,
768 doc/html/authors.html:
769
770 * sync authors.html with AUTHORS
771 * add config.guess and config.sub to AUX_DIST
772 * remove config.guess and config.sub from cvs
773
774 2001-10-19 14:10 Tothwolf <tothwolf@techmonkeys.org>
775
776 * acinclude.m4:
777
778 * fix missing else in acinclude.m4
779
780 2001-10-19 07:33 stdarg <stdarg@techmonkeys.org>
781
782 * src/modules.c:
783
784 del_hook() wasn't deleting the match_noterej hook correctly.
785
786 2001-10-19 06:01 Jeff Fisher <guppy@techmonkeys.org>
787
788 * eggdrop.complete.conf, doc/html/egg-core.html,
789 doc/html/mod-server.html, doc/settings/core.settings,
790 doc/settings/mod.server, src/flags.c, src/modules.c:
791
792 * removed use-console-r since we have debug-output
793 * removed +r as a log option we tell people about since it used for
794 debugging purposes like +v and the others.
795 * made sure I didn't commit the wrong files this time <g>
796
797 2001-10-19 05:33 Jeff Fisher <guppy@techmonkeys.org>
798
799 * config.guess, config.sub:
800
801 Hmmm .. that was odd, cvs update -j 1.2 -j 1.1 config.guess
802 config.sub is cool <g>
803
804 2001-10-19 05:26 Jeff Fisher <guppy@techmonkeys.org>
805
806 * AUTHORS, README, config.guess, config.sub, eggdrop.complete.conf,
807 doc/tcl-commands.doc, doc/html/egg-core.html,
808 doc/settings/core.settings, scripts/autobotchk, scripts/botchk,
809 src/main.c, src/tcl.c:
810
811
812 * applied BarkerJr's small documentation patch
813 * applied the pidfile patch from eggdrop1.6
814 * added stdarg to AUTHORS (wish we had a realname <g>)
815
816 2001-10-19 01:55 Tothwolf <tothwolf@techmonkeys.org>
817
818 * acinclude.m4, configure.ac, src/botcmd.c, src/botmsg.c,
819 src/botnet.c, src/chanprog.c, src/cmds.c, src/dcc.c, src/dccutil.c,
820 src/dns.c, src/eggdrop.h, src/logfile.c, src/main.c, src/misc.c,
821 src/modules.c, src/net.c, src/stat.h, src/tcl.c, src/tcldcc.c,
822 src/tclhash.c, src/tclmisc.c, src/tcluser.c, src/userent.c,
823 src/userrec.c, src/users.c:
824
825 * removed obsolete EGG_CHECK_FUNC_VSPRINTF autoconf macro
826 * removed obsolete EGG_HEADER_STDC autoconf macro
827 * added EGG_C_LONG_LONG autoconf macro
828 * added EGG_FUNC_C99_VSNPRINTF autoconf macro
829 * added EGG_REPLACE_SNPRINTF autoconf macro
830 * added EGG_TYPE_32BIT autoconf macro
831
832 * removed unused dlfcn.h header check from configure.ac
833 * removed AC_CHECK_SIZEOF long and int from configure.ac
834 * added many required autoconf macros to configure.ac
835 * added AC_REPLACE_FUNCS to configure.ac for compat functions
836 * many configure.ac cleanups
837
838 * updated compat/snprintf.c with latest version from Samba
839 * added code to link libm with compat library for snprintf.c
840 * added support for LIBOBJS to compat/Makefile.am
841 * added memset back to compat
842 * added memcpy back to compat
843 * many compat cleanups
844
845 * renamed egg_strcasecmp() to strcasecmp()
846 * renamed egg_strncasecmp() to strncasecmp()
847 * renamed egg_snprintf() to snprintf()
848 * renamed egg_vsnprintf() to vsnprintf()
849 * renamed egg_strftime() to strftime()
850 * renamed egg_inet_aton() to inet_aton()
851 * renamed egg_inet_ntop() to inet_ntop()
852 * renamed egg_inet_pton() to inet_pton()
853
854 * exported strftime() for modules
855 * exported inet_ntop() for modules
856 * exported inet_pton() for modules
857 * exported vasprintf() for modules
858 * exported asprintf() for modules
859
860 * renamed u_32bit_t typedef to u_32int_t
861 * extended stat.h to support standard bits and checks
862
863 * major function changes:
864 + egg_strcasecmp -> strcasecmp
865 + egg_strncasecmp -> strncasecmp
866 + egg_snprintf -> snprintf
867 + egg_vsnprintf -> vsnprintf
868 + egg_strftime -> strftime
869 + egg_inet_aton -> inet_aton
870 + egg_inet_ntop -> inet_ntop
871 + egg_inet_pton -> inet_pton
872
873 2001-10-19 00:47 stdarg <stdarg@techmonkeys.org>
874
875 * doc/: tcl-commands.doc, howto/README, howto/first_script.txt,
876 howto/timers.txt:
877
878 Documentation updates.
879
880 2001-10-18 11:29 stdarg <stdarg@techmonkeys.org>
881
882 * src/registry.c:
883
884 Removed some old debugging info I had in registry.c.
885
886 2001-10-18 11:18 stdarg <stdarg@techmonkeys.org>
887
888 * src/: logfile.c, script.c:
889
890 Forgot to initialize a variable in logfile_cycle().
891
892 2001-10-18 09:37 stdarg <stdarg@techmonkeys.org>
893
894 * src/logfile.c:
895
896 Forgot to reopen logfile after cycling. I dunno why it keeps
897 thinking msprintf.h and tclscript.c are modified..
898
899 2001-10-18 09:26 stdarg <stdarg@techmonkeys.org>
900
901 * src/script.c:
902
903 Fixed bug where the config vars were being linked as read-only.
904
905 2001-10-18 09:06 stdarg <stdarg@techmonkeys.org>
906
907 * src/: Makefile.am, chanprog.c, eggdrop.h, logfile.c, main.c,
908 misc.c, proto.h, script.c, script_api.h, tcl.c, tclmisc.c:
909
910 Fixed a bug in msprintf. Added SCRIPT_FREE_VAR flag, to
911 automatically free a script_var_t. Added first config variables
912 (for logging) via tclscript.mod. Separated the logging stuff into
913 logfile.c. Added a command, "stoplog", which lets you close a
914 logfile. Removed "max-logs" since the logfiles are in a linked list
915 (it was kind of pointless).
916
917 2001-10-18 02:57 stdarg <stdarg@techmonkeys.org>
918
919 * src/: modules.c, net.c, proto.h:
920
921 Converted my_atoul to sscanf.
922
923 2001-10-17 06:08 stdarg <stdarg@techmonkeys.org>
924
925 * src/: egg_timer.c, main.c, script_api.h, tclmisc.c:
926
927 Updates to timer code. Added USER and CALLBACK types to perl
928 module.
929
930 2001-10-17 03:28 stdarg <stdarg@techmonkeys.org>
931
932 * src/: chanprog.c, dns.c, main.c, tcl.c, tclegg.h, tclhash.c,
933 tclmisc.c:
934
935 Removed old timer code. Updated dns.c to use new script interface.
936
937 2001-10-17 02:01 Matthew Hallacy <poptix@techmonkeys.org>
938
939 * src/: patch.h, tcluser.c:
940
941 * bad pointer in tcl_userlist, userlist * = crash
942
943 2001-10-17 01:03 stdarg <stdarg@techmonkeys.org>
944
945 * eggdrop.complete.conf, eggdrop.simple.conf:
946
947 updated config files for tclscript.mod
948
949 2001-10-17 00:19 stdarg <stdarg@techmonkeys.org>
950
951 * src/: modules.c, tclhash.c, tclhash.h:
952
953 Moved load and unload bind tables to modules.c. Removed old ctcp
954 table.
955
956 2001-10-16 02:42 stdarg <stdarg@techmonkeys.org>
957
958 * eggdrop.complete.conf, eggdrop.simple.conf, src/script.c,
959 src/script.h, src/script_api.h, src/tclhash.c:
960
961 Updated tclscript.mod a bit. Made bind and unbind use the new
962 tclscript module.
963
964 2001-10-15 18:47 Matthew Hallacy <poptix@techmonkeys.org>
965
966 * src/patch.h:
967
968 [no log message]
969
970 2001-10-15 18:47 Matthew Hallacy <poptix@techmonkeys.org>
971
972 * src/userrec.c:
973
974 * Oops, forgot to fix it here too, weren't supposed to free
975 xk,xk->data in adduser
976
977 2001-10-15 09:54 stdarg <stdarg@techmonkeys.org>
978
979 * src/: main.c, script.c:
980
981 script.c: Forgot to push the script event on the event stack.
982 main.c: timer_destroy_all() was being called in the wrong place.
983 tclscript.c: Documentation error in a comment.
984
985 2001-10-15 09:27 stdarg <stdarg@techmonkeys.org>
986
987 * src/: cmds.c, egg_timer.c, egg_timer.h, main.c, script.c,
988 script_api.h, tcldcc.c:
989
990 Updates to timer code. Updates to tcl module. Convenience
991 functions for scripting. Script journal for late scripting modules.
992 Got rid of anonymous union in script_var_t.
993
994 2001-10-15 07:56 Tothwolf <tothwolf@techmonkeys.org>
995
996 * src/modules.c:
997
998 * lets not use gettext for botnet commands
999
1000 2001-10-14 23:13 stdarg <stdarg@techmonkeys.org>
1001
1002 * src/: Makefile.am, core_binds.c, core_binds.h, main.c, modules.c,
1003 script.h, tclhash.c, tclhash.h, tclmisc.c:
1004
1005 Updates to binds (event and time). New file to handle core binds.
1006
1007 2001-10-14 23:06 Federico Mennite <ite@techmonkeys.org>
1008
1009 * src/modules.c:
1010
1011 Fixed stupid bug when not sharing userfile.
1012
1013 2001-10-14 19:30 Federico Mennite <ite@techmonkeys.org>
1014
1015 * acinclude.m4:
1016
1017 * Removed old shell customization on Ultrix. It should work fine
1018 now.
1019 * Fixed wrong $host_os match for NextStep.
1020 * In a debug build, link with Electric Fence Malloc Debugger if
1021 detected.
1022
1023 2001-10-14 16:59 stdarg <stdarg@techmonkeys.org>
1024
1025 * src/: script.c, script_api.h:
1026
1027 Added a convenience function, made normal c functions easy to wrap,
1028 added a SCRIPT_USER type (handle <--> struct userrec *)
1029
1030 2001-10-14 16:20 Matthew Hallacy <poptix@techmonkeys.org>
1031
1032 * src/: patch.h, userrec.c:
1033
1034 another adduser overflow and memleak
1035
1036 2001-10-14 14:33 Federico Mennite <ite@techmonkeys.org>
1037
1038 * bootstrap:
1039
1040 Reverted a change on bootstrap script, accidentally broken in a
1041 previous commit
1042
1043 2001-10-14 14:16 Federico Mennite <ite@techmonkeys.org>
1044
1045 * configure.ac, configure.in:
1046
1047 Renamed configure.in to configure.ac, since we use automake >= 2.50
1048
1049 2001-10-14 14:09 Federico Mennite <ite@techmonkeys.org>
1050
1051 * INSTALL, README, acinclude.m4, bootstrap, configure.in,
1052 po/eggdrop.pot, src/main.c, src/modules.c:
1053
1054 * STATIC is #defined again on static builds.
1055 * Removed code for old module loading emulation on static builds.
1056 * Updated README and INSTALL: new static build explanation.
1057 * More string's gettextized-
1058 * Synched po/eggdrop.pot with sources.
1059
1060 2001-10-14 11:08 Tothwolf <tothwolf@techmonkeys.org>
1061
1062 * src/chanprog.c:
1063
1064 * bugfixes where splitnick() was removed
1065
1066 2001-10-14 10:22 Tothwolf <tothwolf@techmonkeys.org>
1067
1068 * Makefile.am, src/Makefile.am:
1069
1070 * more minor Makefile.am cleanups
1071 * added .cvsignore for tclscript.mod
1072 * detect_flood() needed to be called in gotnotice() *after* checking
1073 that a notice is not from a server
1074
1075 2001-10-14 04:44 stdarg <stdarg@techmonkeys.org>
1076
1077 * configure.in, src/Makefile.am, src/main.c, src/modules.c,
1078 src/registry.c, src/registry.h, src/script.c, src/script_api.h,
1079 src/tcl.c:
1080
1081 Added code for tclscript.mod Made it compile correctly with
1082 configure et al (hopefully...) Removed stuff for encodings from
1083 tcl.c egglib/msprintf - like sprintf but mallocs a big enough buffer
1084 for you (no overruns, no truncated data) egglib/mstack - simple
1085 stack structure (push, pop) that grows with malloc and is accessible
1086 in array form
1087
1088 2001-10-13 21:36 Tothwolf <tothwolf@techmonkeys.org>
1089
1090 * acconfig.h, acinclude.m4, configure.in, src/Makefile.am:
1091
1092 * configure cleanups
1093 * updated many autoconf macros to new formats
1094 * removed acconfig.h
1095 * --disable-debug configure option
1096 * changed @EGG_DEBUG@ to $(EGG_DEBUG) in Makefile.am files
1097
1098 2001-10-13 15:55 Tothwolf <tothwolf@techmonkeys.org>
1099
1100 * src/: chanprog.c, misc.c, modules.c, proto.h:
1101
1102 * splitnick() removed
1103 * cleanup where splitnicks() was removed
1104 * removed unused "existant" check from
1105 tell_bans/tell_exempts/tell_invites
1106
1107 2001-10-13 12:00 stdarg <stdarg@techmonkeys.org>
1108
1109 * src/: Makefile.am, egg_timer.c, egg_timer.h, main.c, net.c,
1110 tclmisc.c:
1111
1112 Added code for C-based microsecond-precision timers. Made utimer
1113 and timer use the new timer stuff. (But utimers and timers don't
1114 work with it yet, either does killtimer + killutimer, maybe somebody
1115 else can update those :) or I'll do it later) Added new tcl command,
1116 mutimer, to make a timer with a fractional second (i.e. mutimer
1117 500000 hi == run 'hi' after 1/2 second) Made net.c change the
1118 select() timeout based on the shortest timer. Added a guard clause
1119 to lostdcc(n) to make sure n is valid. When the socket table is
1120 reallocated, now the new sockets are marked SOCK_UNUSED (heh).
1121 Fixed a typo in filesys.mod (mine) (looked up the wrong bind table)
1122
1123 2001-10-12 17:40 Tothwolf <tothwolf@techmonkeys.org>
1124
1125 * src/: irccmp.c, patch.h:
1126
1127 * splitnicks() removed
1128 * check_queues() removed
1129 * parse_q() removed
1130 * purge_kicks() removed
1131
1132 2001-10-12 15:50 Tothwolf <tothwolf@techmonkeys.org>
1133
1134 * acinclude.m4, src/Makefile.am, src/botnet.c, src/cmds.c,
1135 src/dcc.c, src/debug.h, src/eggdrop.h, src/irccmp.c, src/main.c,
1136 src/main.h, src/modules.c, src/net.c, src/proto.h, src/tcl.c,
1137 src/tclhash.c:
1138
1139 * DEBUG_ASSERT renamed to DEBUG
1140 * Assert macro removed, replaced with ANSI assert support
1141 * Removed more kludge code
1142
1143 2001-10-12 07:45 Tothwolf <tothwolf@techmonkeys.org>
1144
1145 * src/: irccmp.h, match.c, modules.c, proto.h:
1146
1147 * More irccmp/irctoupper fixes
1148
1149 2001-10-12 02:27 stdarg <stdarg@techmonkeys.org>
1150
1151 * src/: botnet.c, main.c, match.c, net.c, tcl.c, tclhash.c:
1152
1153 Moved some stuff from main.c to botnet.c (for modularizing botnet)
1154 Changed irctoupper to _irctoupper in match.c (temporary fix, cuz
1155 something is making it crash (I think irctoupper isn't initialized
1156 or exported or something)) Added code to expand the socket table
1157 when it's full.
1158
1159 2001-10-11 19:38 Tothwolf <tothwolf@techmonkeys.org>
1160
1161 * src/patch.h:
1162
1163 * Update patch.h
1164
1165 2001-10-11 18:24 Tothwolf <tothwolf@techmonkeys.org>
1166
1167 * src/: Makefile.am, chanprog.c, flags.c, irccmp.c, irccmp.h,
1168 match.c, match.h, misc.c, modules.c, proto.h, rfc1459.c, userent.c,
1169 userrec.c, users.c:
1170
1171 * rfc1459.c cleaned up and renamed to irccmp.c
1172 * rfc_casecmp() renamed to irccmp()
1173 * rfc_ncasecmp() renamed to ircncmp()
1174 * rfc_toupper() renamed to irctoupper()
1175 * rfc_tolower() renamed to irctolower()
1176 * more match.c cleanups
1177
1178 2001-10-11 13:01 Tothwolf <tothwolf@techmonkeys.org>
1179
1180 * src/: dns.c, eggdrop.h, net.c:
1181
1182 * malloc_strcpy/realloc_strcpy bugfixes
1183
1184 2001-10-11 11:34 Tothwolf <tothwolf@techmonkeys.org>
1185
1186 * src/: botnet.c, cmds.c, dcc.c, dccutil.c, dns.c, eggdrop.h,
1187 flags.c, misc.c, tcldcc.c, tclhash.c, userent.c:
1188
1189 * Use calloc() instead of malloc_memset macro
1190
1191 2001-10-10 18:37 stdarg <stdarg@techmonkeys.org>
1192
1193 * src/: modules.c, tclhash.c, tclhash.h:
1194
1195 Got rid of the last remnants of H_dcc.
1196
1197 2001-10-10 14:50 Tothwolf <tothwolf@techmonkeys.org>
1198
1199 * acinclude.m4, configure.in, src/Makefile.am, src/dcc.c,
1200 src/md5.c, src/md5.h, src/tclmisc.c:
1201
1202 moved md5.c and md5.h from src/md5/ to src/ added header files in
1203 src/ to src/Makefile.am removed redundant egglib/libegg.la entry for
1204 eggdrop_LDADD fixed -DEBUG_ASSERT typo in acinclude.m4
1205
1206 2001-10-10 13:15 Tothwolf <tothwolf@techmonkeys.org>
1207
1208 * INSTALL, README, eggdrop.complete.conf, doc/compiling.FAQ,
1209 doc/eggdrop.doc, doc/text-substitutions.doc, doc/html/about.html,
1210 doc/html/app-problems.html, doc/html/app-sharing.html,
1211 doc/html/app-textsub.html, doc/html/app-tricks.html,
1212 doc/html/app-weird.html, doc/html/authors.html, doc/html/bans.html,
1213 doc/html/botnet.html, doc/html/compiling.html,
1214 doc/html/egg-core.html, doc/html/faqs.html, doc/html/features.html,
1215 doc/html/flags.html, doc/html/index.html, doc/html/install.html,
1216 doc/html/mod-assoc.html, doc/html/mod-blowfish.html,
1217 doc/html/mod-channels.html, doc/html/mod-compress.html,
1218 doc/html/mod-dns.html, doc/html/mod-filesys.html,
1219 doc/html/mod-irc.html, doc/html/mod-notes.html,
1220 doc/html/mod-server.html, doc/html/mod-share.html,
1221 doc/html/news.html, doc/html/party.html, doc/html/readme.html,
1222 doc/html/sharing.html, doc/html/starting.html, doc/html/users.html,
1223 help/cmds1.help, help/cmds2.help, help/core.help, scripts/CONTENTS,
1224 scripts/compat.tcl, scripts/notes2.tcl, scripts/userinfo.tcl,
1225 scripts/weed, scripts/help/userinfo.help:
1226
1227 documentation and misc updates from alpha tree
1228
1229 2001-10-10 10:44 Tothwolf <tothwolf@techmonkeys.org>
1230
1231 * acinclude.m4, configure.in, src/Makefile.am, src/botnet.c,
1232 src/chanprog.c, src/cmds.c, src/dcc.c, src/dccutil.c, src/dns.c,
1233 src/dns.h, src/eggdrop.h, src/flags.c, src/main.c, src/main.h,
1234 src/match.c, src/mem.c, src/misc.c, src/modules.c, src/modules.h,
1235 src/net.c, src/proto.h, src/tcl.c, src/tcldcc.c, src/tclhash.c,
1236 src/tclhash.h, src/tcluser.c, src/userent.c, src/userrec.c,
1237 src/users.c, src/users.h:
1238
1239 all expmem functions and support removed all memory status/debugging
1240 code removed all #ifdef DEBUG_MEM code removed
1241
1242 nmalloc macro/n_malloc function removed, use malloc() now mod_malloc
1243 function removed my_strdup function removed, use malloc_strcpy macro
1244 now channel_malloc removed, use malloc_memset macro now
1245 n_malloc_null function removed, use malloc_memset macro now
1246 user_malloc macro/_user_malloc function removed, use malloc() now
1247
1248 nrealloc macro/n_realloc function removed, use realloc() now
1249 mod_realloc function removed
1250
1251 nfree macro/n_free function removed, use free() now mod_free
1252 function removed my_free macro removed, use free_null macro now
1253 Tcl_Free compat macro now uses free() instead of removed n_free
1254 function
1255
1256 malloc->strcpy now uses malloc_strcpy macro free(ptr);ptr=NULL; now
1257 uses free_null macro malloc->bzero now uses malloc_memset macro
1258 get_data_ptr macro/_get_data_ptr function removed, use malloc_memset
1259 macro now
1260
1261 compat memcpy removed compat memset removed egg_memcpy/my_memcpy
1262 misuse/mess changed to memcpy egg_bzero/bzero macro removed, use
1263 memset() now
1264
1265 many uninitialized pointers now default to NULL
1266
1267 match.c is now compiled on it's own instead of being included into
1268 tclhash.c match.c cleanup, removed broken/incomplete ircII compat
1269 code wild_match macro removed, _wild_match function renamed to
1270 wild_match wild_match_per function no longer declared static added
1271 prototypes for wild_match and wild_match_per functions
1272
1273 Major function/macro changes:
1274 nmalloc -> malloc()
1275 nrealloc -> realloc()
1276 nfree -> free()
1277
1278 Bugs found and fixed during audit:
1279 buffer overflow in adduser()
1280
1281 Bugs fixed when code was removed:
1282 typo in filedb3.c: EBUG_MEM -> DEBUG_MEM
1283 extra egg_bzero call from filesys.c
1284
1285 2001-10-10 01:20 Federico Mennite <ite@techmonkeys.org>
1286
1287 * .cvsignore, ABOUT-NLS, AUTHORS, Makefile.am, Makefile.in,
1288 acconfig.h, acinclude.m4, aclocal.m4, bootstrap, codeset.m4,
1289 config.guess, config.sub, configure.in, disabled_modules,
1290 gettext.m4, glibc21.m4, iconv.m4, isc-posix.m4, lcmessage.m4,
1291 progtest.m4, doc/AUTHORS, intl/Makefile.in, intl/VERSION,
1292 intl/bindtextdom.c, intl/config.charset, intl/dcgettext.c,
1293 intl/dcigettext.c, intl/dcngettext.c, intl/dgettext.c,
1294 intl/dngettext.c, intl/explodename.c, intl/finddomain.c,
1295 intl/gettext.c, intl/gettext.h, intl/gettextP.h,
1296 intl/hash-string.h, intl/intl-compat.c, intl/l10nflist.c,
1297 intl/libgettext.h, intl/libgnuintl.h, intl/loadinfo.h,
1298 intl/loadmsgcat.c, intl/localcharset.c, intl/locale.alias,
1299 intl/localealias.c, intl/ngettext.c, intl/plural.c, intl/plural.y,
1300 intl/ref-add.sin, intl/ref-del.sin, intl/textdomain.c,
1301 po/Makefile.in.in, po/eggdrop.pot, scripts/.cvsignore,
1302 scripts/Makefile.am, scripts/Makefile.in, src/.cvsignore,
1303 src/Makefile.am, src/Makefile.in, src/eggdrop.h, src/modules.c:
1304
1305 * Refactored the tree (especially src/modules.c) to use the libltdl
1306 wrapper. Modules are configured to be lt_dlopened or dl_preopened
1307 (if the system doesn't support shared libraries).
1308 * Should compile modules on more SunOs environments and on Beos too.
1309 * Libtoolized the package: modules and internal libraries build
1310 system more protable than ever.
1311 * Wiped out old makefiles in favour of automake and Makefile.am's
1312 files.
1313 * Misc cleanups.
1314 * Updated bootstrap script
1315 * Moved doc/AUTHORS to ./AUTHORS
1316 * Updated config.guess and config.sub
1317 * Changed misc/ to ./ temporairly
1318 * Got rid of misc/modconfig, and more in general of the old module
1319 configuration stuff, in favor of an incoming ./configure
1320 parametrized choice.
1321 * Moved configure macros from aclocal.m4 to acinclude.m4 since
1322 aclocal.m4 is now generated by aclocal on bootstrap.
1323 * Removed no more necessary macros like EGG_EXEEXT because of
1324 libltdl+automake power ;P
1325 * Removed EGG_CHECK_LIBSAFE_SSCANF macro that wasn't necessary
1326 anymore after gettext support.
1327 * Added preliminary EGG_DEBUG_OPTIONS macro.
1328 * Heavily stripped EGG_CHECK_OS macro and got rid of some system
1329 specific defines that were dead because of libltdl.
1330 * Updated .cvsignore files.
1331 * Improved make dist target.
1332 * make static is gone in favor of ./configure --disable-shared.
1333 * make debug is gone in favor of future ./configure --with-debug
1334 options.
1335 * Others targets are gone in favor of more GNU standard targets.
1336 * Updated po/eggdrop.pot. # Egglib is now compiled and linked in
1337 the core.
1338 * Moved compress.mod's specific configure macros to the top
1339 configure script.
1340 * Switched to gettext 0.10.40 and pre-gettextized the devel tree.
1341
1342 2001-10-09 12:42 Tothwolf <tothwolf@techmonkeys.org>
1343
1344 * src/tclhash.h:
1345
1346 Added missing prototypes for init_bind2 and kill_bind2 to tclhash.h
1347
1348 2001-10-09 06:59 stdarg <stdarg@techmonkeys.org>
1349
1350 * doc/howto/setudef.txt:
1351
1352 Sample code for user-defined channel settings
1353
1354 2001-10-07 04:02 stdarg <stdarg@techmonkeys.org>
1355
1356 * src/: botcmd.c, botnet.c, cmds.c, dccutil.c, tclhash.c,
1357 tclhash.h:
1358
1359 Got rid of bind tables in the exported irc function table. They're
1360 not used anywhere in the core or other normal modules. Other people
1361 should use find_bind_table(), not #define's. Got rid of H_* bind
1362 tables in irc module. All are BT_* now. Integrated the new bind
1363 tables in with the normal bind/unbind command. Made tcl callbacks
1364 work with the normal data types (string, int, user (handle)). Got
1365 rid of old bind tables in server.mod Made ctcp.mod use the new bind
1366 tables. Wrote down most of the stuff I did so that ITE could see a
1367 detailed report :) hehe (although I have a feeling I've left
1368 something out)
1369
1370 2001-10-05 04:28 Jeff Fisher <guppy@techmonkeys.org>
1371
1372 * src/cmds.c:
1373
1374 lets try to keep the same messages that make eggdrop the classic it
1375 is
1376
1377 2001-10-04 22:15 stdarg <stdarg@techmonkeys.org>
1378
1379 * src/dcc.c:
1380
1381 Little potential problem I saw.
1382
1383 2001-10-04 21:37 stdarg <stdarg@techmonkeys.org>
1384
1385 * src/: cmds.c, dcc.c, tcldcc.c, tclhash.c:
1386
1387 Fixed the quit command to make it an actual dcc command, not a
1388 special thing in dcc.c.
1389
1390 2001-09-30 04:27 stdarg <stdarg@techmonkeys.org>
1391
1392 * src/: tclhash.c, tclhash.h:
1393
1394 The new bind tables seem to be working pretty well. This patch
1395 mainly creates a new dcc bind table and moves the core built-ins to
1396 that table. The behavior of the new table is a little different
1397 than the old one (for now).
1398
1399 2001-09-28 03:15 stdarg <stdarg@techmonkeys.org>
1400
1401 * src/: botcmd.c, botnet.c, dcc.c, dccutil.c, main.c, modules.c,
1402 tcldcc.c, tclhash.c, tclhash.h:
1403
1404
1405
1406 This is a big patch! Created several new bind tables (raw, msg,
1407 msgm, pub, pubm) to see how it would work. Seems to work well so
1408 far, although there could be bugs. Added most of the new important
1409 bind table functions to the global table.
1410
1411 2001-09-28 02:52 Matthew Hallacy <poptix@techmonkeys.org>
1412
1413 * src/patch.h:
1414
1415 Someone put a ! in place of a -, .kickban didn't work correctly.
1416
1417 2001-09-20 19:50 stdarg <stdarg@techmonkeys.org>
1418
1419 * src/: main.c, tcl.c, tclhash.c, tclhash.h:
1420
1421 STill removing tcl from the bind table. Created first non-tcl bind
1422 entry ("event") and bind2/unbind2.
1423
1424 2001-08-28 01:41 Federico Mennite <ite@techmonkeys.org>
1425
1426 * po/eggdrop.pot:
1427
1428 synched eggdrop.pot with latest string changes.
1429
1430 2001-08-28 01:33 Federico Mennite <ite@techmonkeys.org>
1431
1432 * src/cmds.c:
1433
1434 Some gettext's cleanups to strings in src/cmds.c
1435
1436 2001-08-27 23:31 Matthew Hallacy <poptix@techmonkeys.org>
1437
1438 * doc/tcl-commands.doc:
1439
1440
1441
1442 Submit these patches seperately, slipping in things with other
1443 patches is evil, besides we haven't decided on the GO command yet.
1444
1445 2001-08-27 23:25 Matthew Hallacy <poptix@techmonkeys.org>
1446
1447 * scripts/userinfo.tcl:
1448
1449 updated userinfo.tcl
1450
1451 2001-08-27 23:14 Matthew Hallacy <poptix@techmonkeys.org>
1452
1453 * src/: cmds.c, patch.h:
1454
1455 PATCH: cmd_boot.patch
1456
1457 Fix boots with people that have full length HANDLEN
1458
1459 2001-08-27 23:06 Matthew Hallacy <poptix@techmonkeys.org>
1460
1461 * src/patch.h:
1462
1463 PATCH: ctcp2help.patch
1464
1465 By BarkerJr, send CTCP replies to the help queue instead of the
1466 server queue
1467
1468 2001-08-26 03:52 stdarg <stdarg@techmonkeys.org>
1469
1470 * src/: tclhash.c, tclhash.h:
1471
1472 Continuing with new check_bind function.
1473
1474 2001-08-26 03:16 stdarg <stdarg@techmonkeys.org>
1475
1476 * src/flags.c:
1477
1478 Added information about return values so people don't have to trace
1479 through the code.
1480
1481 2001-08-25 20:42 stdarg <stdarg@techmonkeys.org>
1482
1483 * doc/tcl-commands.doc:
1484
1485 I added the documentation for user-defined string settings and the
1486 channel get command. And I created a howto/ directory so we can put
1487 in proper programming examples. I'm not sure it's showing up in this
1488 commit though.
1489
1490 2001-08-25 07:47 stdarg <stdarg@techmonkeys.org>
1491
1492 * src/tclhash.c:
1493
1494 Progress getting rid of tcl dependencies. Should build fine, with a
1495 couple warnings.
1496
1497 2001-08-25 02:43 Federico Mennite <ite@techmonkeys.org>
1498
1499 * src/Makefile.in:
1500
1501 Defined a variable in Makefile.in needed for the link with the non
1502 system install gexttext.
1503
1504 2001-08-24 19:54 stdarg <stdarg@techmonkeys.org>
1505
1506 * src/tclhash.c:
1507
1508 Ahh, some more fixes, should be fine now except for "defined but not
1509 used" errors.
1510
1511 2001-08-24 19:46 stdarg <stdarg@techmonkeys.org>
1512
1513 * src/: tclhash.c, tclhash.h:
1514
1515 Fixed some stuff and added some more.
1516
1517 2001-08-24 01:07 stdarg <stdarg@techmonkeys.org>
1518
1519 * src/: tclhash.c, tclhash.h:
1520
1521 Some more changes... haven't deleted anything yet, so it should all
1522 still compile. :)
1523
1524 2001-08-23 23:15 stdarg <stdarg@techmonkeys.org>
1525
1526 * src/tclhash.h:
1527
1528 Making way for tcl-less bind tables.
1529
1530 2001-08-23 03:19 stdarg <stdarg@techmonkeys.org>
1531
1532 * src/chan.h:
1533
1534
1535
1536 Changed some stuff around to make some flags positive instead of
1537 negative.
1538
1539 2001-08-23 00:39 Matthew Hallacy <poptix@techmonkeys.org>
1540
1541 * src/patch.h:
1542
1543 [no log message]
1544
1545 2001-08-22 00:41 Federico Mennite <ite@techmonkeys.org>
1546
1547 * aclocal.m4:
1548
1549 aclocal.m4's macros are now automake2.50 compatible
1550
1551 2001-08-21 20:00 Teemu Hjelt <sup@techmonkeys.org>
1552
1553 * doc/tcl-commands.doc:
1554
1555 Removed the GO command and added need-cycle.
1556
1557 2001-08-21 00:21 Federico Mennite <ite@techmonkeys.org>
1558
1559 * .cvsignore, Makefile.in, acconfig.h, aclocal.m4, bootstrap,
1560 configure.in, po/.cvsignore, po/POTFILES.in, po/eggdrop.pot,
1561 po/update.pl, src/Makefile.in, src/eggdrop.h, src/main.c:
1562
1563 Gettext phase 2:
1564 * Replced dummy _() define with the real one and added language
1565 domain binding code.
1566 * added gettext's related m4 macros to aclocal
1567 * added misc/config.guess and misc/config.sub system detection
1568 scripts
1569 * added the po subdirectory containing:
1570 - eggdrop.pot: the template translation file.
1571 - POTFILES.in: a list of the source files containing _("") macros
1572 - update.pl: a small perl script to generate eggdrop.pot from the
1573 sources and to update existing translation files (*.po)
1574 - ChangeLog: list of changes in that directory.
1575 * added VERSION and VERSION_NUM (replacing EGG_VERSION and
1576 EGG_VERSION_NUM) defines for versioning information. The version
1577 (+patch excepted) now changes by just editing an entry in top of
1578 configure.in.
1579 * removed EGG_VERSION_MAX and EGGDROP_VERSION_MIN C macros that
1580 wheren't used anywhere.
1581 * Modified bootstrap script
1582 * added and and modified .cvsignore files
1583
1584 2001-08-19 09:08 Matthew Hallacy <poptix@techmonkeys.org>
1585
1586 * src/patch.h:
1587
1588
1589
1590 Found by Fixed by What... stdarg poptix we weren't looking
1591 the user record back up on iterations on channels in the NICK bind,
1592 causing the chance of a bad pointer reference =P (stdarg gave me the
1593 idea to look =)
1594
1595 2001-08-19 08:49 stdarg <stdarg@techmonkeys.org>
1596
1597 * doc/tcl-commands.doc:
1598
1599 Changed <arg> to <rest> in the binding part so that people won't be
1600 tempted to name it "args"
1601
1602 2001-08-19 08:42 Matthew Hallacy <poptix@techmonkeys.org>
1603
1604 * doc/tcl-commands.doc:
1605
1606
1607
1608 doc fixes for SIGN
1609
1610 2001-08-19 02:49 Dobos Lorant <drummer@buli.sk>
1611
1612 * src/: net.c, proto.h:
1613
1614 Removed unused hostnamefromip()
1615
1616 2001-08-19 02:36 Dobos Lorant <drummer@buli.sk>
1617
1618 * eggdrop.complete.conf, doc/html/egg-core.html,
1619 doc/settings/core.settings, doc/settings/mod.dns, help/core.help,
1620 help/set/cmds1.help, scripts/help/cmd_resolve.help, src/modules.c,
1621 src/net.c, src/tcl.c, src/tclmisc.c:
1622
1623 Removed my-hostname. Cache local ipv4 address. Updated docs. FIXME
1624 for tcl_getmyip6(). Cleanups for channel.mod.
1625
1626 2001-08-19 02:24 Dobos Lorant <drummer@buli.sk>
1627
1628 * aclocal.m4, src/net.c:
1629
1630 Small changes to ipv6 detection to fail on cygwin
1631
1632 2001-08-17 05:35 Jeff Fisher <guppy@techmonkeys.org>
1633
1634 * src/: dcc.c, tclmisc.c:
1635
1636 Small change to how we send USER again -- since hostname/servername
1637 are ignored, send dots in their place as do most other clients ..
1638 don't have to worry about them using this method to detect us
1639 really. Also I changed our md5 routines from ones by RSA to ones by
1640 Solar Designer -- they are smaller and more efficient -- and public
1641 domain.
1642
1643 2001-08-16 13:27 Dobos Lorant <drummer@buli.sk>
1644
1645 * src/mem.c:
1646
1647 fixed bad MAX_MEM in mem.c
1648
1649 2001-08-15 17:11 Jeff Fisher <guppy@techmonkeys.org>
1650
1651 * .cvsignore:
1652
1653 Lets put ChangeLog into .cvsignore shall we
1654
1655 2001-08-15 17:09 Jeff Fisher <guppy@techmonkeys.org>
1656
1657 * src/: chanprog.c, cmds.c, proto.h:
1658
1659 Cleaned up cmd_uptime and cmd_botinfo a bit -- started doing some
1660 more dummy _(text) ... that is gonna take alot of work to totally
1661 finish that
1662
1663 2001-08-15 06:13 Federico Mennite <ite@techmonkeys.org>
1664
1665 * .cvsignore:
1666
1667 Added more entries in .cvsignore files.
1668
1669 2001-08-14 18:30 Jeff Fisher <guppy@techmonkeys.org>
1670
1671 * text/: banner, motd:
1672
1673 Lets remove version numbers from motd/banner since when we upgrade
1674 bots we do not overwrite these files normally and they can get dated
1675 when people move between series and do not upgrade their motd/banner
1676 .. I am one of these people.
1677
1678 2001-08-13 23:38 Federico Mennite <ite@techmonkeys.org>
1679
1680 * bootstrap:
1681
1682 Added executable bootstrap.
1683
1684 2001-08-13 23:36 Federico Mennite <ite@techmonkeys.org>
1685
1686 * bootstrap:
1687
1688 Removed non executable bootstrap.
1689
1690 2001-08-13 22:51 Federico Mennite <ite@techmonkeys.org>
1691
1692 * .cvsignore, doc/.cvsignore, scripts/.cvsignore, src/.cvsignore:
1693
1694 Added .cvsignore files to ease committer's life.
1695
1696 2001-08-13 21:50 Federico Mennite <ite@techmonkeys.org>
1697
1698 * config.h.in, configure:
1699
1700 Removed needless config stuff. See previous patch.
1701
1702 2001-08-13 21:41 Federico Mennite <ite@techmonkeys.org>
1703
1704 * bootstrap:
1705
1706 Added missing bootstrap script from the prevoius patch.
1707
1708 2001-08-13 21:39 Federico Mennite <ite@techmonkeys.org>
1709
1710 * INSTALL, Makefile.in, acconfig.h:
1711
1712 * Created bootstrap script that runs the various autotools with a
1713 single command.
1714 * Removed configure scripts and *config.h.in files from the tree.
1715 * Modified distclean targets to remove the above files too.
1716 * Updated the INSTALL file with the bootstrap step in the
1717 installation process description.
1718
1719 2001-08-13 20:47 Jeff Fisher <guppy@techmonkeys.org>
1720
1721 * CONTENTS, Makefile.in, aclocal.m4, configure,
1722 eggdrop.complete.conf, doc/Makefile.in, doc/eggdrop.doc,
1723 doc/tricks, doc/html/egg-core.html, doc/man1/eggdrop.1,
1724 doc/settings/CONTENTS, doc/settings/contents,
1725 doc/settings/core.settings, help/core.help, src/Makefile.in,
1726 src/eggdrop.h, src/lang.h, src/language.c, src/main.c, src/main.h,
1727 src/mem.c, src/modules.c, src/proto.h:
1728
1729 Good bye language.c, lang.h, we knew you so well yet hated you
1730
1731 2001-08-13 19:22 Jeff Fisher <guppy@techmonkeys.org>
1732
1733 * scripts/compat.tcl, src/tcluser.c:
1734
1735 Removed matchchanattr from the core and made a compat tcl proc
1736
1737 2001-08-13 19:12 Jeff Fisher <guppy@techmonkeys.org>
1738
1739 * FEATURES, INSTALL, eggdrop.complete.conf, eggdrop.simple.conf,
1740 doc/MODULES, doc/html/egg-core.html, doc/html/features.html,
1741 doc/html/index.html, doc/html/install.html,
1742 doc/html/mod-channels.html, doc/html/mod-wire.html,
1743 doc/settings/contents, doc/settings/core.settings,
1744 doc/settings/mod.channel, doc/settings/mod.woobie, help/core.help,
1745 src/chan.h:
1746
1747 Removed more references to seen.mod and wire.mod
1748
1749 2001-08-13 17:24 Jeff Fisher <guppy@techmonkeys.org>
1750
1751 * eggdrop.complete.conf, eggdrop.simple.conf,
1752 doc/html/mod-blowfish.html, doc/settings/mod.blowfish,
1753 src/tclmisc.c:
1754
1755 removed checkmodule .. it the same as loadmodule basically,
1756 loadmodule blowfish behaves the same as checkmodule blowfish on
1757 startup and restart -- if someone can tell me otherwise, I'll revert
1758 this patch
1759
1760 2001-08-13 16:52 Jeff Fisher <guppy@techmonkeys.org>
1761
1762 * src/: chanprog.c, main.c:
1763
1764 Cleaned up the output of .status inregards to TCL ...
1765
1766 Instead of showing:
1767
1768 Using Tcl library: /usr/local/lib/tcl8.3 Tcl version: 8.3 (header
1769 version 8.3) Tcl patchlevel: 8.3.3 (header patchlevel 8.3.3) TCL
1770 isn't threaded
1771
1772 We now show:
1773
1774 Tcl library: /usr/lib/tcl8.3 Tcl version: 8.3.2 (header version
1775 8.3.2)
1776
1777 and is TCL is threaded:
1778
1779 Tcl library: /usr/lib/tcl8.3 Tcl version: 8.3.2 (header version
1780 8.3.2) Tcl is threaded
1781
1782 Do we even need to show the header version?
1783
1784 2001-08-13 16:21 Jeff Fisher <guppy@techmonkeys.org>
1785
1786 * eggdrop.complete.conf, doc/html/egg-core.html,
1787 doc/settings/core.settings, src/dcc.c, src/misc.c, src/proto.h,
1788 src/tcl.c:
1789
1790 removed use-telnet-banner (useless option), renamed show_banner to
1791 show_telnet_banner, updated the docs a bit for telnet-banner, got
1792 rid of a message in show_motd when the motd wasn't a regular text
1793 file (is it really needed? someone comment) and a minor speed
1794 improved in show_motd/show_telnet_banner .. we dont have to lookup
1795 the user if the opening of the files failed .. do it after we know
1796 we can read the file.
1797
1798 2001-08-13 14:51 Jeff Fisher <guppy@techmonkeys.org>
1799
1800 * eggdrop.complete.conf, doc/html/egg-core.html,
1801 doc/settings/core.settings, src/modules.c, src/net.c, src/proto.h,
1802 src/tcl.c:
1803
1804 Removed dcc-sanitycheck since it was half commented out as "FIXME"
1805 -- also, in the day and age of IRC bouncers and socks5 connections,
1806 etc .. more and more people are hiding behind another machine and
1807 this setting wouldn't allow them to dcc chat into bots if turned on.
1808 As for security concerns with people being able to redirect a bot to
1809 connect elsewhere .. they cannot redirect the bot to connect to a
1810 port below 1024 -- dw had a suggestion ... if the ip being sent in
1811 the dcc is known, let them dcc chat into the bot .. I like this
1812 suggestion, what about the others?
1813
1814 2001-08-13 14:17 Jeff Fisher <guppy@techmonkeys.org>
1815
1816 * eggdrop.complete.conf, doc/html/egg-core.html,
1817 doc/settings/core.settings, src/dcc.c, src/modules.c, src/tcl.c:
1818
1819 Removed dcc-portrange since it was a stupid setting (good idea of
1820 course) and the values 1024 and 65535 are now hardcoded as the
1821 portrange .. anything below 1024 shouldn't be used for dcc and of
1822 course, anything over 65535 isn't even a port. Once we have our
1823 #include file mess cleaned up we should think about changing these
1824 values to #define's .. maybe and its a big maybe.
1825
1826 2001-08-13 03:58 Jeff Fisher <guppy@techmonkeys.org>
1827
1828 * eggdrop.complete.conf, doc/html/mod-server.html,
1829 doc/settings/mod.server:
1830
1831 well, servlimit is now gone also .. this is another feature that was
1832 made useless years ago and should have been removed years ago
1833
1834 2001-08-13 03:08 Jeff Fisher <guppy@techmonkeys.org>
1835
1836 * eggdrop.advanced.conf:
1837
1838 Sorry, forgot to remove eggdrop.advanced.conf -- we shouldn't give
1839 Canadians commit access
1840
1841 2001-08-13 03:05 Jeff Fisher <guppy@techmonkeys.org>
1842
1843 * CONTENTS, Makefile.in, NEWS, eggdrop.complete.conf,
1844 eggdrop.simple.conf, doc/eggdrop.doc, doc/tcl-commands.doc,
1845 doc/html/egg-core.html, doc/html/mod-channels.html,
1846 doc/html/mod-server.html, doc/man1/eggdrop.1,
1847 doc/settings/core.settings, doc/settings/mod.channel,
1848 doc/settings/mod.server, src/chan.h:
1849
1850 PATCH: clean_leftover_features About time these got removed since we
1851 have better replacements for them ... scripters will hate us at
1852 first then love us
1853
1854 2001-08-12 03:09 Jeff Fisher <guppy@techmonkeys.org>
1855
1856 * doc/Makefile.in:
1857
1858 lets not try to install UPDATES1.7 since we dont have one (found by
1859 Webbie)
1860
1861 2001-08-11 08:22 Jeff Fisher <guppy@techmonkeys.org>
1862
1863 * doc/AUTHORS:
1864
1865 ITE! We now know you
1866
1867 2001-08-11 07:29 Jeff Fisher <guppy@techmonkeys.org>
1868
1869 * doc/UPDATES1.6, doc/tcl-commands.doc, scripts/getops.tcl,
1870 src/patch.h:
1871
1872 sync'd 1.7 to 1.6 ... also, I modifed the ChangeLog ... gonna try
1873 again to get that stupid thing atuomated -- if anyone has any hints
1874 or scripts for it, tell me
1875
1876 2001-08-10 23:51 Federico Mennite <ite@techmonkeys.org>
1877
1878 * Makefile.in, src/bg.c, src/botcmd.c, src/botmsg.c, src/botnet.c,
1879 src/chanprog.c, src/cmds.c, src/dcc.c, src/dccutil.c, src/dns.c,
1880 src/eggdrop.h, src/lang.h, src/main.c, src/misc.c, src/modules.c,
1881 src/tcldcc.c, src/tclhash.c, src/tclmisc.c, src/userrec.c,
1882 src/users.c:
1883
1884 Gettext phase 1: created a dummy _() macro, replaced old get_lang
1885 #defines with the respective string entries in english.*.lang and
1886 removed them.
1887
1888 2001-08-09 04:07 Jeff Fisher <guppy@techmonkeys.org>
1889
1890 * src/patch.h:
1891
1892 oops, I guess I should faithfully use addpatch eh?
1893
1894 2001-08-09 04:06 Jeff Fisher <guppy@techmonkeys.org>
1895
1896 * aclocal.m4, configure:
1897
1898 PATCH: cygwinsharedtcl1 -- added Kirben's patch to sync upto 1.6
1899
1900 2001-08-09 04:05 Jeff Fisher <guppy@techmonkeys.org>
1901
1902 * doc/UPDATES1.6:
1903
1904 updated doc/UPDATES1.6 to be in sync with 1.6
1905
1906 2001-08-08 14:06 Dobos Lorant <drummer@buli.sk>
1907
1908 * src/net.c:
1909
1910 reversing something that should not be there
1911
1912 2001-08-08 13:47 Dobos Lorant <drummer@buli.sk>
1913
1914 * aclocal.m4, configure:
1915
1916 autoenabling IPv6 if supported
1917
1918 2001-08-08 13:45 Dobos Lorant <drummer@buli.sk>
1919
1920 * src/net.c:
1921
1922 byteorder problem
1923
1924 2001-08-07 13:57 Matthew Hallacy <poptix@techmonkeys.org>
1925
1926 * src/patch.h:
1927
1928 PATCH: helppatch.diff
1929
1930 2001-08-07 13:49 Matthew Hallacy <poptix@techmonkeys.org>
1931
1932 * src/: botnet.c, patch.h:
1933
1934 PATCH: nice_whom.patch
1935
1936 2001-08-07 13:48 Matthew Hallacy <poptix@techmonkeys.org>
1937
1938 * src/patch.h:
1939
1940 PATCH: dalupd
1941
1942 2001-08-01 19:00 Dobos Lorant <drummer@buli.sk>
1943
1944 * aclocal.m4, configure:
1945
1946 ipv6support detection fix for freebsd
1947
1948 2001-08-01 16:31 Dobos Lorant <drummer@buli.sk>
1949
1950 * src/net.c:
1951
1952 freebsd warnings part2
1953
1954 2001-07-31 16:40 Jeff Fisher <guppy@techmonkeys.org>
1955
1956 * doc/UPDATES1.6, src/cmds.c, src/main.c, src/misc.c,
1957 src/modules.c, src/patch.h, src/proto.h, src/tclmisc.c:
1958
1959 sync'd 1.7 to the latest 1.6
1960
1961 2001-07-29 19:43 Dobos Lorant <drummer@buli.sk>
1962
1963 * Makefile.in, aclocal.m4, configure, configure.in,
1964 src/Makefile.in:
1965
1966 autoconf, Makefile, compat/ changes
1967
1968 2001-07-27 00:46 Dobos Lorant <drummer@buli.sk>
1969
1970 * Makefile.in, aclocal.m4, config.h.in, configure, configure.in,
1971 src/net.c:
1972
1973 adns and eggdrop configure merge
1974
1975 2001-07-26 22:59 Matthew Hallacy <poptix@techmonkeys.org>
1976
1977 * doc/BUG-REPORT, doc/patch.howto, doc/text-substitutions.doc,
1978 text/banner, text/motd:
1979
1980
1981
1982 Some 1.6->1.7 updates, including a pretty new banner in motd/banner
1983 =)
1984
1985 2001-07-26 22:58 Matthew Hallacy <poptix@techmonkeys.org>
1986
1987 * doc/settings/: mod.seen, mod.wire:
1988
1989 Finished guppy's seen/wire cleanup.
1990
1991 2001-07-26 17:05 Dobos Lorant <drummer@buli.sk>
1992
1993 * Makefile.in, aclocal.m4, config.h.in, configure, configure.in,
1994 eggdrop.advanced.conf, eggdrop.complete.conf, eggdrop.simple.conf:
1995
1996 ipv6 stuff
1997
1998