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

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