/[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.120 - (show annotations) (download)
Sat Oct 20 22:00:20 2001 UTC (17 years, 10 months ago) by changelog
Branch: MAIN
Changes since 1.119: +9 -0 lines
ChangeLog

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