/[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.196 - (show annotations) (download)
Sat Dec 1 14:00:16 2001 UTC (17 years, 5 months ago) by changelog
Branch: MAIN
Changes since 1.195: +7 -0 lines
ChangeLog

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