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

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