/[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.115 - (show annotations) (download)
Sat Oct 20 06:30:18 2001 UTC (17 years, 7 months ago) by changelog
Branch: MAIN
Changes since 1.114: +7 -0 lines
ChangeLog

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