/[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.130 - (show annotations) (download)
Sun Oct 21 16:30:17 2001 UTC (17 years, 7 months ago) by changelog
Branch: MAIN
Changes since 1.129: +16 -0 lines
ChangeLog

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