/[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.127 - (show annotations) (download)
Sun Oct 21 09:30:22 2001 UTC (17 years, 10 months ago) by changelog
Branch: MAIN
Changes since 1.126: +6 -0 lines
ChangeLog

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