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

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