/[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.563 - (show annotations) (download)
Mon Sep 9 09:30:17 2002 UTC (16 years, 10 months ago) by changelog
Branch: MAIN
Changes since 1.562: +28 -179 lines
ChangeLog

1 2002-08-12 01:16 stdarg <stdarg@techmonkeys.org>
2
3 * src/tclhash.c:
4
5
6 * MATCH_PARTIAL bind tables (like dcc) were not being checked for
7 correct user flags.
8
9 2002-08-11 20:50 stdarg <stdarg@techmonkeys.org>
10
11 * testcode/: client.c, my_poll.c, sockbuf.c:
12
13 [no log message]
14
15 2002-08-10 09:31 Matthew Hallacy <poptix@techmonkeys.org>
16
17 * src/: chanprog.c, patch.h:
18
19 owner variable was not being used properly, potential access
20 elevation.
21
22 2002-08-09 23:48 stdarg <stdarg@techmonkeys.org>
23
24 * testcode/dnscache.c:
25
26
27 * beginning of a small caching dns stub resolver, ipv4 and ipv6
28
29 2002-08-09 23:44 stdarg <stdarg@techmonkeys.org>
30
31 * src/: tclhash.c, tclhash.h:
32
33
34 * Beginning of load-order independent bind tables
35
36 2002-08-09 23:42 stdarg <stdarg@techmonkeys.org>
37
38 * testcode/: Makefile, chat.c, my_poll.c, my_poll.h, my_socket.c,
39 mypoll.c, mypoll.h, sockbuf.c, sockbuf.h:
40
41
42 * Some updates to network code
43
44 2002-07-17 22:52 Matthew Hallacy <poptix@techmonkeys.org>
45
46 * src/patch.h:
47
48 sigh.
49
50 2002-07-17 22:46 Matthew Hallacy <poptix@techmonkeys.org>
51
52 * src/patch.h:
53
54 Duh, watch your patch.h entries.
55
56 2002-06-19 05:10 stdarg <stdarg@techmonkeys.org>
57
58 * testcode/: mypoll.c, mypoll.h:
59
60
61 * poll() emulation
62
63 2002-06-19 04:51 stdarg <stdarg@techmonkeys.org>
64
65 * testcode/: Makefile, chat.c, client.c, http.c, ipv6.c,
66 linemode.c, my_socket.c, sclient.c, sockbuf.c, sockbuf.h, socks4.c,
67 socks5.c, sslmode.c, zipmode.c:
68
69
70 * I think the sockbuf api is almost done
71
72 2002-06-18 06:15 Jeff Fisher <guppy@techmonkeys.org>
73
74 * help/cmds2.help:
75
76 forgot to remove a reference to highlight in a help file
77
78 2002-06-18 06:12 Jeff Fisher <guppy@techmonkeys.org>
79
80 * configure.ac, eggdrop.complete.conf, help/cmds2.help,
81 help/core.help, lib/eggdrop/module.h, modules/Makefile.am,
82 modules/console/console.c, modules/irc/chan.c,
83 modules/irc/cmdsirc.c, modules/server/servmsg.c, src/Makefile.am,
84 src/botcmd.c, src/cmds.c, src/cmds.h, src/dcc.c, src/egg.h,
85 src/flags.c, src/flags.h, src/main.c, src/misc.c, src/modules.c,
86 src/tcldcc.c:
87
88
89
90 - removed userflag +k
91 - removed userflag +h
92 - removed all the code related to .strip since stdarg is going to
93 redo it in a better fashion using network filters.
94 - removed woobie since woobie is useless and we would be much better
95 suited with a "sample" module that actually does something useful
96
97 2002-06-18 04:40 Jeff Fisher <guppy@techmonkeys.org>
98
99 * eggdrop.complete.conf, doc/html/mod-server.html,
100 doc/settings/mod.server, modules/server/cmdsserv.c,
101 modules/server/scriptcmds.c, modules/server/server.c:
102
103
104
105 removed the settings that did not allow for duplicate messages to be
106 enqueued. this always seemed like a hack to me because it doesn't
107 fix the real problem of broken scripts sending duplicates and
108 causing the bot to flood off. if a script wants to send 4000 of the
109 same message who are we to say that is wrong.
110
111 2002-06-17 16:39 Jeff Fisher <guppy@techmonkeys.org>
112
113 * eggdrop.complete.conf, doc/html/egg-core.html,
114 doc/settings/core.settings, src/tcl.c, src/userrec.c:
115
116 removed sort_users since any decent userfile backend should do this
117 on the fly -- i.e.. sql or our new user api that is being worked on
118
119 2002-06-17 06:14 Jeff Fisher <guppy@techmonkeys.org>
120
121 * help/cmds2.help, help/core.help, modules/irc/msgcmds.c,
122 modules/notes/notes.c, src/flags.c, src/flags.h:
123
124 removed the common user access flag sice this is a throw back to the
125 earlier days of IRC -- common accounts are almost non-existant on
126 IRC these days.
127
128 2002-06-17 06:04 Jeff Fisher <guppy@techmonkeys.org>
129
130 * eggdrop.complete.conf, help/cmds1.help, help/cmds2.help,
131 help/core.help, modules/irc/msgcmds.c,
132 modules/irc/help/msg/irc.help, src/cmds.c, src/misc.c, src/misc.h:
133
134 removed some legacy commands that are fairly non-useful and addhost
135 which is just wrong.
136
137 2002-06-08 07:21 stdarg <stdarg@techmonkeys.org>
138
139 * modules/server/servmsg.c:
140
141 [no log message]
142
143 2002-06-07 06:38 stdarg <stdarg@techmonkeys.org>
144
145 * modules/server/servmsg.c:
146
147
148 * got432(), got433(), and renamed gotfake433 to choose_altnick
149
150 2002-06-05 05:11 stdarg <stdarg@techmonkeys.org>
151
152 * modules/server/servmsg.c:
153
154
155 * Oops committed too early, doh
156 * Converted got303(), thought about moving the keep-nick stuff to a
157 separate file and adding watch-list support
158
159 2002-06-05 05:10 stdarg <stdarg@techmonkeys.org>
160
161 * modules/server/servmsg.c:
162
163 [no log message]
164
165 2002-06-03 03:35 stdarg <stdarg@techmonkeys.org>
166
167 * lib/eggdrop/module.h, modules/server/server.c,
168 modules/server/servmsg.c, src/modules.c:
169
170
171 * Server lag checking now does hundredths of a second.
172 * gotwallops() and gotpong() converted to new raw syntax
173
174 2002-06-02 18:06 stdarg <stdarg@techmonkeys.org>
175
176 * modules/: irc/chan.c, server/server.c, server/servmsg.c:
177
178
179 * gotnotice()
180
181 2002-06-02 08:56 stdarg <stdarg@techmonkeys.org>
182
183 * modules/server/servmsg.c:
184
185
186 * Oops argument mixup
187
188 2002-06-02 08:52 stdarg <stdarg@techmonkeys.org>
189
190 * modules/: irc/chan.c, irc/irc.c, server/server.c,
191 server/servmsg.c:
192
193
194 * Changed the raw bind syntax again: user nick uhost cmd nargs
195 args... maybe user should come after uhost, like in other binds?
196 * Moved pub/pubm binds from irc module to server module
197
198 2002-06-01 17:57 stdarg <stdarg@techmonkeys.org>
199
200 * modules/server/: channels.c, channels.h, servmsg.c:
201
202
203 * Ooops forgot to add channels.c and channels.h last time!
204
205 2002-06-01 13:42 wingman
206
207 * src/Makefile.am:
208
209
210 .oO(i should really somewhere write down my modified files or
211 just use cvs commit w/o my own in-memory-modified-file-list...
212 ;-)
213
214 2002-06-01 13:28 wingman
215
216 * src/traffic.c:
217
218
219 * new file: traffic.
220
221 2002-06-01 13:27 wingman
222
223 * src/: main.c, net.c, traffic.h:
224
225
226 * moved traffic commands to traffic.[c|h] and cleaned
227 up net.c/main.c
228
229 2002-06-01 08:13 stdarg <stdarg@techmonkeys.org>
230
231 * modules/channels/tclchan.c:
232
233
234 * Converted a few more channel commands
235
236 2002-06-01 05:15 stdarg <stdarg@techmonkeys.org>
237
238 * modules/server/Makefile.am, modules/server/server.c,
239 modules/server/servmsg.c, src/modules.c:
240
241
242 * Added "newraw" bind table, which will eventually replace "raw"
243 * Made got001() the first newraw-compliant function
244 * Started merging irc/server modules a little bit
245
246 2002-06-01 03:50 stdarg <stdarg@techmonkeys.org>
247
248 * testcode/dns.c:
249
250
251 * dns resolving seems to work now, even for strange replies like
252 irc.dal.net and www.lycos.com
253
254 2002-05-31 08:02 stdarg <stdarg@techmonkeys.org>
255
256 * modules/server/servmsg.c:
257
258
259 * Beginning of a new model for the raw server bind. It will do more
260 parsing so that other places don't have to. We can also add an SFILT
261 bind so that scripts/modules can modify server input text.
262
263 2002-05-31 05:29 stdarg <stdarg@techmonkeys.org>
264
265 * modules/server/: scriptcmds.c, server.c:
266
267
268 * More conversions in the server module
269
270 2002-05-31 04:11 stdarg <stdarg@techmonkeys.org>
271
272 * lib/eggdrop/module.h, lib/eggdrop/script.h,
273 modules/javascript/javascript.c, modules/perlscript/perlscript.c,
274 modules/server/scriptcmds.c, modules/server/server.c,
275 modules/server/servmsg.c, modules/tclscript/tclscript.c,
276 src/chanprog.c, src/misc.c, src/modules.c:
277
278
279 * Botname doesn't rely on NICKLEN
280 * Ok.. using strtok() on function arguments that get re-used (binds)
281 is BAD.
282
283 2002-05-31 03:07 stdarg <stdarg@techmonkeys.org>
284
285 * lib/eggdrop/memutil.c, lib/eggdrop/memutil.h,
286 modules/server/scriptcmds.c, modules/server/server.c, src/dcc.c:
287
288
289 * Getting rid of some usage of NICKLEN in the hopes that eventually
290 it will disappear.
291
292 2002-05-31 02:01 stdarg <stdarg@techmonkeys.org>
293
294 * modules/server/: server.c, servmsg.c:
295
296
297 * Fixed a bug which was corrupting MODE binds
298 * disconnect_server() was resetting servidx before removing it from
299 the dcc table
300
301 2002-05-28 20:36 stdarg <stdarg@techmonkeys.org>
302
303 * modules/filesys/tclfiles.c, modules/notes/notes.c,
304 modules/server/server.c, modules/server/server.h,
305 modules/server/servmsg.c, modules/uptime/uptime.c, src/botmsg.c:
306
307
308 * Got rid of a bit of findanyidx() usage
309
310 2002-05-28 05:13 stdarg <stdarg@techmonkeys.org>
311
312 * modules/channels/tclchan.c:
313
314
315 * Some more converted channel commands.
316
317 2002-05-27 04:19 stdarg <stdarg@techmonkeys.org>
318
319 * modules/channels/tclchan.c:
320
321
322 * channel_info now returns a list of all channel setting names, not
323 values.
324 * channel_get returns a single setting for a single channel.
325
326 2002-05-26 08:34 stdarg <stdarg@techmonkeys.org>
327
328 * lib/eggdrop/module.h, modules/console/console.c,
329 modules/filesys/filesys.c, src/botcmd.c, src/botmsg.c,
330 src/botnet.c, src/cmds.c, src/core_binds.c, src/core_binds.h,
331 src/dcc.c, src/dccutil.c, src/modules.c, src/tcldcc.c,
332 src/tclhash.c, src/tclhash.h, src/userrec.c:
333
334
335 * Moved creation and maintenance of core binds from tclhash.c to
336 core_binds.c
337 * Renamed check_tcl_* to check_bind_* in the core
338
339 2002-05-26 03:02 stdarg <stdarg@techmonkeys.org>
340
341 * src/tclhash.c:
342
343
344 * Made dcc a MATCH_PARTIAL table again.
345
346 2002-05-26 02:49 stdarg <stdarg@techmonkeys.org>
347
348 * lib/eggdrop/module.h, modules/irc/irc.c, src/modules.c,
349 src/tclegg.h, src/tclhash.c, src/tclhash.h:
350
351
352 * Bind table cleanups
353 * Removed bind_chain_t for now. I think for non-wildcard,
354 non-stackable tables, we could do a hash table
355
356 2002-05-24 17:50 stdarg <stdarg@techmonkeys.org>
357
358 * src/proxyapi.h:
359
360
361 * Beginning of an interface for modules that support a type of proxy
362 (socks5, http, etc) (proxy_t to be defined later).
363
364 2002-05-24 17:37 stdarg <stdarg@techmonkeys.org>
365
366 * src/cryptapi.h:
367
368
369 * Beginning of an interface for modules that want to provide
370 hash/crypto functions.
371
372 2002-05-24 06:52 stdarg <stdarg@techmonkeys.org>
373
374 * lib/eggdrop/script.c, modules/server/scriptcmds.c,
375 modules/server/server.c:
376
377
378 * Null checking in script_string
379 * Got rid of $servers in favor of [server_list], and $server is now
380 an index
381
382 2002-05-21 21:28 stdarg <stdarg@techmonkeys.org>
383
384 * modules/server/server.c:
385
386
387 * Forgot to set the serverlist to null when it's cleared.
388
389 2002-05-21 21:23 stdarg <stdarg@techmonkeys.org>
390
391 * eggdrop.complete.conf, eggdrop.simple.conf,
392 modules/server/scriptcmds.c, modules/server/server.c:
393
394
395 * Added server_add and server_clear, still need a server_del.
396
397 2002-05-19 04:41 stdarg <stdarg@techmonkeys.org>
398
399 * modules/filesys/filesys.c, modules/server/server.c, src/net.c:
400
401
402 * Got rid of some inet_ntoa
403 * Converted dcc ip nums to dotted decimal notation
404
405 2002-05-18 07:41 stdarg <stdarg@techmonkeys.org>
406
407 * configure.ac, lib/adns/internal.h, lib/adns/setup.c,
408 lib/compat/Makefile.am, lib/compat/compat.h,
409 lib/compat/inet_aton.c, lib/compat/inet_aton.h,
410 modules/filesys/filesys.c, modules/server/server.c, src/dns.c,
411 src/net.c:
412
413
414 * Changed inet_aton(...) to inet_pton(AF_INET, ...) and removed
415 inet_aton from lib/compat -- why have both?
416
417 2002-05-17 07:29 stdarg <stdarg@techmonkeys.org>
418
419 * lib/eggdrop/module.h, modules/channels/channels.c,
420 modules/console/console.c, modules/ctcp/ctcp.c,
421 modules/filesys/filesys.c, modules/irc/irc.c,
422 modules/javascript/javascript.c, modules/notes/notes.c,
423 modules/perlscript/mod_iface.c, modules/server/server.c,
424 modules/share/share.c, modules/tclscript/tclscript.c,
425 modules/transfer/transfer.c, modules/uptime/uptime.c, src/botnet.c,
426 src/core_binds.c, src/modules.c, src/tcl.c, src/tclhash.c,
427 src/tclhash.h:
428
429
430 * Bind table cleanups, especially renaming bind table functions and
431 making add/rem_builtins take a char * instead of a bind_table_t *.
432
433 2002-05-16 22:56 stdarg <stdarg@techmonkeys.org>
434
435 * src/: botnet.c, dcc.c, dccutil.c:
436
437
438 * check_tcl_chon wasn't being called with the real idx
439
440 2002-05-13 17:40 stdarg <stdarg@techmonkeys.org>
441
442 * modules/ctcp/ctcp.c:
443
444 * (telnet) to (all)
445
446 2002-05-13 08:38 stdarg <stdarg@techmonkeys.org>
447
448 * lib/eggdrop/script.c:
449
450
451 * Fixed some stuff I messed up while moving around code.
452
453 2002-05-12 15:35 Federico Mennite <ite@techmonkeys.org>
454
455 * configure.ac, acconfig/acinclude.m4, src/bg.c, src/main.c,
456 src/users.h:
457
458 * Now always preforking
459 * More minor configure macros cleanup
460 * Let's try to detect JS_NewObject() instead of JS_Now() for
461 javascript library detection.
462 * Js headers to be corectly detected when --with-jsinc isn't passed
463 to ./configure
464
465 2002-05-12 07:58 stdarg <stdarg@techmonkeys.org>
466
467 * src/patch.h:
468
469
470 * Did I update this the right way?
471
472 2002-05-12 06:25 stdarg <stdarg@techmonkeys.org>
473
474 * modules/channels/channels.c:
475
476
477 * yay
478
479 2002-05-12 06:24 stdarg <stdarg@techmonkeys.org>
480
481 * src/botmsg.c:
482
483
484 * Unnecessary strlen()
485
486 2002-05-12 06:23 stdarg <stdarg@techmonkeys.org>
487
488 * modules/irc/irc.c, modules/server/server.c, src/tcldcc.c:
489
490
491 * Overlooked name changes
492
493 2002-05-12 06:12 stdarg <stdarg@techmonkeys.org>
494
495 * lib/eggdrop/module.h, modules/channels/tclchan.c, src/botmsg.c,
496 src/dccutil.c, src/misc.c, src/misc.h, src/modules.c:
497
498
499 * Got rid of str_nutf8tounicode
500
501 2002-05-12 05:59 stdarg <stdarg@techmonkeys.org>
502
503 * lib/eggdrop/Makefile.am, lib/eggdrop/eggdrop.h,
504 lib/eggdrop/registry.c, lib/eggdrop/registry.h,
505 lib/eggdrop/script.c, lib/eggdrop/script.h,
506 modules/blowfish/blowfish.c, modules/channels/channels.c,
507 modules/irc/irc.c, modules/javascript/javascript.c,
508 modules/perlscript/mod_iface.c, modules/perlscript/perlscript.c,
509 modules/server/server.c, modules/tclscript/tclscript.c, src/dcc.c,
510 src/dns.c, src/egg_timer.c, src/logfile.c, src/tcl.c, src/tcldcc.c,
511 src/tclhash.c, src/tclmisc.c, src/users.c:
512
513
514 * Converting the scripting modules to using a well-defined interface
515 rather than the general registry.
516 * Converted the 'traffic' command.
517 * Got rid of the registry since it wasn't needed anymore.
518
519 2002-05-11 01:08 stdarg <stdarg@techmonkeys.org>
520
521 * modules/javascript/javascript.c, src/cmds.c:
522
523
524 * Fixed a lot of duplicate log messages from dcc commands.
525
526 2002-05-09 21:23 Federico Mennite <ite@techmonkeys.org>
527
528 * configure.ac, acconfig/acinclude.m4, modules/Makefile.am,
529 modules/javascript/.cvsignore, modules/javascript/Makefile.am,
530 modules/javascript/javascript.c:
531
532 Added preliminary support libjs detection and javascript module
533 Makefile
534
535 2002-05-09 07:37 stdarg <stdarg@techmonkeys.org>
536
537 * src/: dcc.c, egg.h, tcldcc.c, tclmisc.c:
538
539
540 * Quickly converted the network functions to language neutrality
541 * script_listen_script() doesn't work, I think. I haven't tested it
542 yet, but I'm 99.9% sure. I'll do it later.
543 * Sort of a cool little new function... script_export. It lets you
544 define a function in tcl/perl/javascript, and make it available in
545 the other scripting modules. It needs some tuning, but it's a start.
546
547 2002-05-09 03:34 stdarg <stdarg@techmonkeys.org>
548
549 * modules/tclscript/tclscript.c:
550
551
552 * Don't bother with remaining arguments if there's a conversion
553 error.
554
555 2002-05-09 03:26 stdarg <stdarg@techmonkeys.org>
556
557 * modules/irc/: irc.c, scriptcmds.c, tclirc.c:
558
559
560 * Added patch by Guillaume Leclanche <mo-ize@nul-en.info> to convert
561 functions in the irc module to language-independent form.
562
563 2002-05-09 03:11 stdarg <stdarg@techmonkeys.org>
564
565 * src/egg_timer.c:
566
567
568 * Changed a static int array to dynamic.
569
570 2002-05-07 22:09 stdarg <stdarg@techmonkeys.org>
571
572 * modules/javascript/javascript.c:
573
574
575 * The javascript module seems to be on par with tcl and perl now.
576 Who's yo daddy! Later we can add special things, like a real
577 EggdropUser object, and EggdropChannel, etc.
578
579 2002-05-07 10:02 stdarg <stdarg@techmonkeys.org>
580
581 * modules/javascript/javascript.c:
582
583
584 * Stuff is starting to work. You can use .js putlog("blah blah") for
585 instance.
586
587 2002-05-06 10:41 stdarg <stdarg@techmonkeys.org>
588
589 * modules/javascript/javascript.c:
590
591
592 * .js can now do simple stuff like math and string addition
593
594 2002-05-06 10:33 stdarg <stdarg@techmonkeys.org>
595
596 * modules/javascript/javascript.c:
597
598
599 * it compiles now if you hack up a makefile, but makes eggdrop when
600 you call a function with .js (dcc command)
601
602 2002-05-06 09:39 stdarg <stdarg@techmonkeys.org>
603
604 * modules/javascript/javascript.c:
605
606
607 * It doesn't compile yet. Can somebody make a proper Makefile for it
608 though? I tried for a little while, but it's failing horribly. ITE?
609
610 2002-05-06 05:44 stdarg <stdarg@techmonkeys.org>
611
612 * lib/egglib/: regexp.c, regexp.h:
613
614
615 * Added a regsub() function that works sort of like Tcl's. I'll do a
616 regmatch() function later. We should add regcomp() and regexec() to
617 lib/compat I guess?
618
619 2002-05-06 04:52 Jeff Fisher <guppy@techmonkeys.org>
620
621 * testcode/match.c:
622
623 added zip's matching code
624
625 2002-05-05 20:04 stdarg <stdarg@techmonkeys.org>
626
627 * src/: match.c, match.h:
628
629
630 * wild_match has const arguments
631
632 2002-05-05 16:40 Tothwolf <tothwolf@techmonkeys.org>
633
634 * lib/compat/compat.h, lib/compat/inet_aton.c,
635 lib/compat/inet_aton.h, lib/compat/inet_ntop.c,
636 lib/compat/inet_ntop.h, lib/compat/inet_pton.c,
637 lib/compat/inet_pton.h, lib/compat/memcpy.c, lib/compat/memcpy.h,
638 lib/compat/memset.c, lib/compat/memset.h, lib/compat/snprintf.c,
639 lib/compat/snprintf.h, lib/compat/strcasecmp.c,
640 lib/compat/strcasecmp.h, lib/compat/strdup.c, lib/compat/strdup.h,
641 lib/compat/strerror.h, lib/compat/strftime.h, lib/compat/strlcat.h,
642 lib/compat/strlcpy.h, lib/compat/strncasecmp.c,
643 lib/compat/strncasecmp.h, lib/eggdrop/botnetutil.c,
644 lib/eggdrop/botnetutil.h, lib/eggdrop/common.h,
645 lib/eggdrop/eggdrop.c, lib/eggdrop/eggdrop.h,
646 lib/eggdrop/fileutil.c, lib/eggdrop/fileutil.h,
647 lib/eggdrop/memutil.c, lib/eggdrop/memutil.h, lib/eggdrop/module.h,
648 lib/eggdrop/modvals.h, lib/eggdrop/registry.c,
649 lib/eggdrop/registry.h, lib/eggdrop/script.c, lib/eggdrop/script.h,
650 lib/eggdrop/stat.h, lib/egglib/base64.c, lib/egglib/base64.h,
651 lib/egglib/egglib.h, lib/egglib/hash_table.c,
652 lib/egglib/hash_table.h, lib/egglib/hash_table_test.c,
653 lib/egglib/linked_list.c, lib/egglib/linked_list.h,
654 lib/egglib/linked_list_test.c, lib/egglib/mempool.c,
655 lib/egglib/mempool.h, lib/egglib/mempool_test.c,
656 lib/egglib/msprintf.c, lib/egglib/msprintf.h, lib/egglib/mstack.c,
657 lib/egglib/mstack.h, modules/blowfish/bf_tab.h,
658 modules/blowfish/blowfish.c, modules/blowfish/blowfish.h,
659 modules/channels/channels.c, modules/channels/channels.h,
660 modules/channels/cmdschan.c, modules/channels/flagmaps.c,
661 modules/channels/tclchan.c, modules/channels/udefchan.c,
662 modules/channels/userchan.c, modules/compress/compress.c,
663 modules/compress/compress.h, modules/compress/tclcompress.c,
664 modules/console/console.c, modules/console/console.h,
665 modules/ctcp/ctcp.c, modules/ctcp/ctcp.h,
666 modules/filesys/dbcompat.c, modules/filesys/dbcompat.h,
667 modules/filesys/filedb3.c, modules/filesys/filedb3.h,
668 modules/filesys/filelist.c, modules/filesys/filelist.h,
669 modules/filesys/files.c, modules/filesys/files.h,
670 modules/filesys/filesys.c, modules/filesys/filesys.h,
671 modules/filesys/tclfiles.c, modules/irc/chan.c,
672 modules/irc/cmdsirc.c, modules/irc/irc.c, modules/irc/irc.h,
673 modules/irc/mode.c, modules/irc/msgcmds.c, modules/irc/tclirc.c,
674 modules/notes/cmdsnote.c, modules/notes/notes.c,
675 modules/notes/notes.h, modules/perlscript/mod_iface.c,
676 modules/perlscript/perlscript.c, modules/server/cmdsserv.c,
677 modules/server/scriptcmds.c, modules/server/server.c,
678 modules/server/server.h, modules/server/servmsg.c,
679 modules/share/share.c, modules/share/share.h,
680 modules/share/uf_features.c, modules/tclscript/tclscript.c,
681 modules/transfer/transfer.c, modules/transfer/transfer.h,
682 modules/uptime/uptime.c, modules/uptime/uptime.h, src/bg.c,
683 src/bg.h, src/botcmd.c, src/botcmd.h, src/botmsg.c, src/botmsg.h,
684 src/botnet.c, src/botnet.h, src/chan.h, src/chanprog.c,
685 src/chanprog.h, src/cmds.c, src/cmds.h, src/cmdt.h,
686 src/core_binds.c, src/core_binds.h, src/dcc.c, src/dcc.h,
687 src/dccutil.c, src/dccutil.h, src/debug.h, src/dns.c, src/dns.h,
688 src/egg.h, src/egg_timer.c, src/egg_timer.h, src/flags.c,
689 src/flags.h, src/irccmp.c, src/irccmp.h, src/logfile.c,
690 src/logfile.h, src/main.c, src/main.h, src/match.c, src/match.h,
691 src/misc.c, src/misc.h, src/modules.c, src/modules.h, src/net.c,
692 src/net.h, src/patch.h, src/tandem.h, src/tcl.c, src/tcl.h,
693 src/tcldcc.c, src/tclegg.h, src/tclhash.c, src/tclhash.h,
694 src/tclmisc.c, src/tcluser.c, src/traffic.h, src/userent.c,
695 src/userent.h, src/userrec.c, src/userrec.h, src/users.c,
696 src/users.h:
697
698 Grafted GPL header onto newer files. Storing rcsid in binary files
699 now.
700
701 2002-05-05 15:21 wingman
702
703 * lib/egglib/linked_list_test.c, modules/irc/irc.h,
704 modules/server/server.h, src/botcmd.h, src/botmsg.h, src/botnet.h,
705 src/chanprog.h, src/cmds.h, src/core_binds.c, src/dcc.h,
706 src/dccutil.h, src/misc.h, src/modules.h, src/net.c, src/net.h,
707 src/proto.h, src/tcl.h, src/tclhash.h, src/userent.h,
708 src/userrec.h:
709
710 i knew i forgot something :-P
711
712 2002-05-05 15:19 wingman
713
714 * src/Makefile.am, src/botcmd.c, src/botmsg.c, src/botnet.c,
715 src/chanprog.c, src/cmds.c, src/dcc.c, src/dccutil.c, src/dns.c,
716 src/flags.c, src/logfile.c, src/main.c, src/main.h, src/misc.c,
717 src/modules.c, src/tcl.c, src/tcldcc.c, lib/eggdrop/module.h,
718 modules/filesys/files.c, modules/filesys/filesys.c,
719 modules/filesys/filesys.h, src/tclegg.h, src/tclhash.c,
720 src/tclmisc.c, src/tcluser.c, src/userent.c, src/userrec.c,
721 src/users.c, src/users.h:
722
723 Changes:
724
725 * removed patch.h
726 * added proper <filename>.h to (nearly) all <filename.h>
727 * moved fixcolon to server.mod and irc.mod
728 * moved ip2long to net.h
729 * removed some unused function (forgot the name :-P)
730
731 Todo:
732
733 * move config.h #include's away from main.h to files which
734 needs them
735 * clean up lib/eggdrop/module.h
736 (now not just main.h is included but nearly all .h files from
737 the core, but i guess this fixes itself when the global func
738 table is abandon - then the modules must be revised too and
739 we can clean up module.h)
740
741 And i'll bet i forgot something... ;-)
742
743 2002-05-05 04:59 stdarg <stdarg@techmonkeys.org>
744
745 * src/tclmisc.c:
746
747
748 * Got rid of a static buffer in script_md5
749
750 2002-05-05 04:12 stdarg <stdarg@techmonkeys.org>
751
752 * modules/blowfish/: Makefile.am, blowfish.c:
753
754
755 * Applied a modified version of a blowfish.mod patch by Mo-Ize
756 <mo-ize@nul-en.info> to convert blowfish scripting functions.
757
758 2002-05-04 17:01 wingman
759
760 * lib/egglib/: linked_list.c, linked_list.h, linked_list_test.c:
761
762 egglib:
763
764 *) commented linked_list.[c|h]
765 *) added a char comparator
766 *) fixed a segfault with uninitialised cursor
767 *) update test code and added a char'd linked_list
768
769 2002-05-04 16:17 Federico Mennite <ite@techmonkeys.org>
770
771 * configure.ac, acconfig/acinclude.m4, src/bg.c:
772
773 Preforking is now enbaled by default (not matter if Tcl is threaded
774 or not).
775
776 2002-05-04 14:14 Federico Mennite <ite@techmonkeys.org>
777
778 * acconfig/acinclude.m4:
779
780 Cygwin's binmode static library name was wrong.
781
782 2002-05-04 13:32 Tothwolf <tothwolf@techmonkeys.org>
783
784 * testcode/Makefile:
785
786 Simplified build rules and added a clean target.
787
788 2002-05-04 09:18 Axel Franke <eule@berlin.snafu.de>
789
790 * modules/channels/cmdschan.c, src/patch.h:
791
792 clean up cmd_pls_ban/exempt/invite and cmd_mns_ban/exempt/invite
793 with maskfunctions
794
795 2002-05-03 20:16 Will Buckner <wcc@techmonkeys.org>
796
797 * text/banner:
798
799 Small copyright info update.
800
801 2002-05-03 07:59 stdarg <stdarg@techmonkeys.org>
802
803 * src/traffic.h:
804
805
806 * Ah, and traffic.h to define the struct
807
808 2002-05-03 07:57 stdarg <stdarg@techmonkeys.org>
809
810 * src/: cmds.c, main.c, net.c, tcl.c, tcldcc.c:
811
812
813 * Made itraffic_* otraffic_* into a single struct.
814 * mod-path -> mod_path
815
816 2002-05-03 01:21 Federico Mennite <ite@techmonkeys.org>
817
818 * configure.ac, acconfig/acinclude.m4, lib/compat/Makefile.am,
819 lib/compat/compat.h, lib/compat/getopt.c, lib/compat/getopt.h,
820 lib/compat/getopt1.c, src/main.c:
821
822 * Now using getopt_long() for command line processing. Might not be
823 defnitive.
824 * Workarounded an issue on cygwin which prevented binmode.o to be
825 linked in.
826 * Minor configure macros cleanup
827
828 2002-05-02 03:21 stdarg <stdarg@techmonkeys.org>
829
830 * doc/howto/porting.txt:
831
832
833 * Oops botnet-nick, not bot-nick
834
835 2002-05-02 03:16 stdarg <stdarg@techmonkeys.org>
836
837 * doc/howto/: README, porting.txt, timers.txt:
838
839
840 * Added 'porting.txt', which gives some pointers for porting scripts
841 from older versions of Eggdrop to 1.7.
842 * Updated the howto for timers.
843
844 2002-05-01 05:39 stdarg <stdarg@techmonkeys.org>
845
846 * src/tcluser.c:
847
848
849 * Fixed crash in script_matchuser (found by blaster^
850 <blasterb@wanadoo.Fr>)
851
852 2002-05-01 05:31 stdarg <stdarg@techmonkeys.org>
853
854 * doc/tcl-commands.doc, modules/server/scriptcmds.c:
855
856
857 * now putserv -noqueue adds \r\n to the end of your text for you
858
859 2002-05-01 04:28 stdarg <stdarg@techmonkeys.org>
860
861 * scripts/compat.tcl:
862
863
864 * Oops, forgot a }
865
866 2002-05-01 03:56 stdarg <stdarg@techmonkeys.org>
867
868 * eggdrop.complete.conf, eggdrop.simple.conf,
869 modules/channels/channels.c, modules/compress/compress.c,
870 modules/console/console.c, modules/filesys/filesys.c,
871 modules/irc/irc.c, modules/notes/notes.c, modules/server/server.c,
872 modules/transfer/transfer.c, nettype/custom.irc.conf,
873 nettype/custom.server.conf, nettype/dalnet.irc.conf,
874 nettype/dalnet.server.conf, nettype/efnet.irc.conf,
875 nettype/efnet.server.conf, nettype/hybridefnet.irc.conf,
876 nettype/hybridefnet.server.conf, nettype/ircnet.irc.conf,
877 nettype/ircnet.server.conf, nettype/undernet.irc.conf,
878 nettype/undernet.server.conf, scripts/compat.tcl,
879 scripts/userinfo.tcl, src/logfile.c, src/tcl.c:
880
881 I changed a lot of variable names (- became _). I may have missed
882 some so keep your eyes open and if your scripts stop working, this
883 may be why. I also added 'puthelp' and 'putquick' to compat.tcl.
884
885 2002-05-01 02:30 stdarg <stdarg@techmonkeys.org>
886
887 * doc/tcl-commands.doc, lib/eggdrop/script.c, lib/eggdrop/script.h,
888 src/tcldcc.c, src/tclhash.c, src/tclmisc.c:
889
890
891 * Added some convenience functions for working with strings in
892 script_var_t's. * 'binds' command now returns a list of bind tables
893 if you specify no arguments.
894
895 2002-04-28 07:37 stdarg <stdarg@techmonkeys.org>
896
897 * modules/perlscript/perlscript.c, modules/tclscript/tclscript.c,
898 src/dcc.c, src/tcl.c, src/tclmisc.c:
899
900
901 * Converted some more variables
902 * Added null checking in tcl and perl modules for string conversions
903
904 2002-04-28 06:15 Federico Mennite <ite@techmonkeys.org>
905
906 * src/: tcl.c, tclmisc.c:
907
908 Got rid of tcl_loadmodule() in favour of script_loadmodule.
909
910 2002-04-28 05:58 Federico Mennite <ite@techmonkeys.org>
911
912 * eggdrop.complete.conf, eggdrop.simple.conf:
913
914 Don't load tclscript in the traditional way since we load it through
915 command line.
916
917 2002-04-28 05:53 Federico Mennite <ite@techmonkeys.org>
918
919 * eggdrop.complete.conf, eggdrop.simple.conf, src/main.c:
920
921 Allow to preload a module from the command line.
922
923 2002-04-28 03:13 Federico Mennite <ite@techmonkeys.org>
924
925 * src/tcldcc.c:
926
927 Dcc entries weren't released properly in a case of listen command
928 failure
929
930 2002-04-28 02:21 Federico Mennite <ite@techmonkeys.org>
931
932 * lib/eggdrop/module.h, src/dcc.c, src/dccutil.c, src/modules.c,
933 src/proto.h:
934
935 * Let's increase candidates to be schrienked out from the dcc table.
936 * Built default for max_dcc is the same to the one in the config
937 file.
938 * Minor dcc clean up.
939 * Exporting removedcc() was unneeded and dangerous.
940
941 2002-04-27 18:34 stdarg <stdarg@techmonkeys.org>
942
943 * src/: dcc.c, dccutil.c, tcl.c:
944
945
946 * Use init_dcc_max instead of resizing the dcc array ourselves
947
948 2002-04-27 18:15 stdarg <stdarg@techmonkeys.org>
949
950 * src/: dcc.c, main.c, tcl.c, users.c:
951
952
953 * Changed some linked variables to new linking method
954 * Made max_dcc shrinkable down to the last-used dcc slot.
955
956 2002-04-26 17:46 stdarg <stdarg@techmonkeys.org>
957
958 * src/dccutil.c:
959
960
961 * Applied a patch that ITE <ite@freesurf.ch> sent in, which restores
962 the behavior of max-dcc
963
964 2002-04-26 17:33 stdarg <stdarg@techmonkeys.org>
965
966 * modules/perlscript/perlscript.c, src/dcc.c:
967
968
969 * On perl error, don't try to get return value off the perl stack
970 * Some NULL checking for dcc.c
971
972 2002-04-26 09:29 stdarg <stdarg@techmonkeys.org>
973
974 * modules/: channels/channels.c, channels/channels.h,
975 channels/tclchan.c, channels/userchan.c, perlscript/perlscript.c:
976
977 I combined a lot of code for bans, invites, exempts. The new syntax
978 for the commands is like:
979
980 newban channel ban creator comment ?lifetime? ?sticky?
981 use "" for channel if you want a global ban
982
983 killban ?channel? ban
984 if channel isn't given, or is "", use the global ban list
985
986 isban ?channel? ban isbansticky ?channel? ban ispermban ?channel?
987 ban matchban ?channel? ban stickban ?channel? ban unstickban
988 ?channel? ban
989
990 And the same for invites and exempts
991
992 2002-04-26 00:25 stdarg <stdarg@techmonkeys.org>
993
994 * modules/perlscript/perlscript.c:
995
996
997 * Got rid of the use of the aTHX_ macro
998
999 2002-04-25 23:18 stdarg <stdarg@techmonkeys.org>
1000
1001 * modules/channels/cmdschan.c, src/cmds.c, src/tcldcc.c,
1002 src/tclhash.c, src/userrec.c, src/users.c:
1003
1004
1005 * Added NULL checking to some more dcc table cycling code
1006
1007 2002-04-25 22:48 stdarg <stdarg@techmonkeys.org>
1008
1009 * modules/perlscript/: mod_iface.c, perlscript.c:
1010
1011
1012 * Added variable linking support to perlscript.mod. I'm not sure if
1013 unlinking works right now.
1014
1015 2002-04-25 20:11 stdarg <stdarg@techmonkeys.org>
1016
1017 * modules/server/: scriptcmds.c, tclserv.c:
1018
1019 Yes, I did forget! doh
1020
1021 2002-04-25 17:39 stdarg <stdarg@techmonkeys.org>
1022
1023 * doc/tcl-commands.doc:
1024
1025
1026 * Updated docs for putserv
1027
1028 2002-04-25 17:34 stdarg <stdarg@techmonkeys.org>
1029
1030 * modules/: notes/notes.c, server/server.c:
1031
1032
1033 * Fixed compiler warning in storenote
1034 * Applied patch by Guillaume Leclanche <mo-ize@nul-en.info> to
1035 convert server script functions to language independence
1036 * Changed putserv to handle multiple queues, and removed
1037 puthelp/putquick
1038
1039 2002-04-25 04:25 stdarg <stdarg@techmonkeys.org>
1040
1041 * testcode/base64.h:
1042
1043
1044 * Forgot a file heh
1045
1046 2002-04-25 04:24 stdarg <stdarg@techmonkeys.org>
1047
1048 * testcode/dns.c:
1049
1050
1051 * Some simple dns resolution code
1052
1053 2002-04-25 04:19 stdarg <stdarg@techmonkeys.org>
1054
1055 * testcode/: Makefile, base64.c, chat.c, client.c, http.c, ipv6.c,
1056 linemode.c, my_socket.c, my_socket.h, sclient.c, sockbuf.c,
1057 sockbuf.h, socks4.c, socks5.c:
1058
1059
1060 * sclient.c - test program to telnet using a proxy
1061 * http.c/base64.c - http anonymous and authenticated proxies
1062 * socks5.c - socks5 proxy with support for username/password
1063 authentication, ipv4, ipv6, and remote hostname resolution
1064 * socks4.c socks4 proxy (no authentication)
1065
1066 2002-04-25 04:06 stdarg <stdarg@techmonkeys.org>
1067
1068 * lib/eggdrop/script.c, lib/eggdrop/script.h, lib/egglib/mstack.c,
1069 lib/egglib/mstack.h, modules/perlscript/mod_iface.c,
1070 modules/perlscript/perlscript.c, modules/tclscript/tclscript.c,
1071 src/dcc.c, src/egg_timer.c, src/logfile.c, src/proto.h, src/tcl.c,
1072 src/tclhash.c, testcode/sockbuf.c, testcode/sockbuf.h:
1073
1074
1075 * Implemented string/int variable linking for the tcl module
1076 * Started working on linking variables in the perl module
1077 * Some minor fixes as I came across them
1078
1079 2002-04-17 23:10 Federico Mennite <ite@techmonkeys.org>
1080
1081 * modules/channels/tclchan.c:
1082
1083 Fixed a small error with channel add not showing an error message on
1084 invalid channel prefixes (synch 1.6)
1085
1086 2002-04-17 23:03 Federico Mennite <ite@techmonkeys.org>
1087
1088 * src/botcmd.c:
1089
1090 * "Detected loop: two bots exist named bot2: disconnecting bot3"
1091 sounds better than "Detected loop: disconnecting (bot2):
1092 Disconnected bot3" (synch 1.6).
1093 * Minor gettextification clean ups.
1094
1095 2002-04-17 21:40 Federico Mennite <ite@techmonkeys.org>
1096
1097 * modules/channels/channels.c:
1098
1099 removed an extra space from the 'Writing channel file...' message
1100 (synch 1.6)
1101
1102 2002-04-17 21:27 Federico Mennite <ite@techmonkeys.org>
1103
1104 * modules/share/uf_features.c:
1105
1106 uff entries were not added properly (synch 1.6)
1107
1108 2002-04-17 21:16 Federico Mennite <ite@techmonkeys.org>
1109
1110 * modules/irc/mode.c:
1111
1112 Defines cleanups (synch 1.6)
1113
1114 2002-04-17 21:09 Federico Mennite <ite@techmonkeys.org>
1115
1116 * src/botnet.c:
1117
1118 botlink() now safely copies the linker string.
1119
1120 2002-04-16 23:08 Federico Mennite <ite@techmonkeys.org>
1121
1122 * modules/irc/mode.c, src/chan.h:
1123
1124 Fixed crashes relating to flushmodes (synch 1.6)
1125
1126 2002-04-16 22:52 Federico Mennite <ite@techmonkeys.org>
1127
1128 * src/dcc.c:
1129
1130 Users with only +x can now only login via dcc chat, they cannot use
1131 telnet (synch 1.6)
1132
1133 2002-04-16 22:40 Federico Mennite <ite@techmonkeys.org>
1134
1135 * scripts/botchk:
1136
1137 Better botchk comments (synch 1.6)
1138
1139 2002-04-16 22:34 Federico Mennite <ite@techmonkeys.org>
1140
1141 * doc/: compiling.FAQ, html/compiling.html:
1142
1143 Added a referenece to LD_LIBRARY_PATH in compiling FAQ.
1144
1145 2002-04-14 23:22 Federico Mennite <ite@techmonkeys.org>
1146
1147 * acconfig/acinclude.m4:
1148
1149 Made a few cosmetic changes to the configure macros (synch 1.6).
1150
1151 2002-04-14 23:10 Federico Mennite <ite@techmonkeys.org>
1152
1153 * modules/filesys/filesys.c, modules/server/cmdsserv.c, src/cmds.c:
1154
1155 * Some plural fixes for the filesys and the server modules and the
1156 core (synch 1.6).
1157 * More gettextification for the filesys module.
1158
1159 2002-04-14 22:01 Federico Mennite <ite@techmonkeys.org>
1160
1161 * acconfig/acinclude.m4:
1162
1163 Shared tcl libraries wern't recognised properly on cygwin32 (synch
1164 1.6).
1165
1166 2002-04-01 23:39 Federico Mennite <ite@techmonkeys.org>
1167
1168 * configure.ac, acconfig/acinclude.m4, lib/compat/Makefile.am,
1169 lib/compat/compat.h, lib/compat/strerror.c, lib/compat/strerror.h,
1170 src/net.c:
1171
1172 Stripped neterror() so it will always use strerror(). Provided a
1173 full strerror() fallback function.
1174
1175 2002-04-01 23:35 Federico Mennite <ite@techmonkeys.org>
1176
1177 * acconfig/acinclude.m4:
1178
1179 Removed a trick needed by autoconf 2.53 to access the LIBOBJS
1180 variable without getting an error on bootstrap, since autoconf 2.52
1181 didn't like it.
1182
1183 2002-04-01 17:34 Axel Franke <eule@berlin.snafu.de>
1184
1185 * modules/channels/channels.c, modules/channels/channels.h,
1186 modules/channels/cmdschan.c, modules/channels/tclchan.c,
1187 modules/channels/userchan.c, modules/irc/chan.c,
1188 modules/irc/cmdsirc.c, modules/irc/irc.c, modules/share/share.c,
1189 src/patch.h:
1190
1191 move u_addban, u_addexempt and u_addinvite into u_addmask
1192
1193 2002-04-01 13:33 Federico Mennite <ite@techmonkeys.org>
1194
1195 * configure.ac, acconfig/acinclude.m4, lib/compat/Makefile.am,
1196 lib/compat/compat.h, lib/compat/strlcat.c, lib/compat/strlcat.h,
1197 lib/compat/strlcpy.c, lib/compat/strlcpy.h, lib/eggdrop/common.h,
1198 lib/eggdrop/eggdrop.h, lib/eggdrop/memutil.c,
1199 lib/eggdrop/memutil.h, modules/channels/cmdschan.c,
1200 modules/channels/tclchan.c, modules/channels/userchan.c,
1201 modules/filesys/filesys.c, modules/irc/chan.c,
1202 modules/irc/cmdsirc.c, modules/irc/irc.c, modules/irc/mode.c,
1203 modules/irc/msgcmds.c, modules/server/cmdsserv.c,
1204 modules/server/server.c, modules/server/servmsg.c,
1205 modules/server/tclserv.c, modules/share/share.c, src/chanprog.c,
1206 src/cmds.c, src/dcc.c, src/dns.c, src/flags.c, src/main.c,
1207 src/misc.c, src/modules.c, src/net.c, src/tcldcc.c, src/tclmisc.c,
1208 src/tcluser.c, src/userent.c, src/userrec.c, src/users.c:
1209
1210 * Got rid of strncpyz() in favour of BSD's strlcpy(). Fallback
1211 function provided.
1212 * BSD's strlcat() provided as fallback function.
1213 * Fallback functions weren't linked as expected when needed.
1214
1215 2002-03-26 01:06 Federico Mennite <ite@techmonkeys.org>
1216
1217 * .cvsignore, lib/eggdrop/Makefile.am, lib/eggdrop/eggdrop.c,
1218 lib/eggdrop/eggdrop.h, lib/eggdrop/registry.c,
1219 lib/eggdrop/registry.h, lib/eggdrop/script.c, lib/eggdrop/script.h,
1220 modules/perlscript/mod_iface.c, modules/perlscript/perlscript.c,
1221 modules/tclscript/tclscript.c, src/Makefile.am, src/dcc.c,
1222 src/dns.c, src/egg_timer.c, src/logfile.c, src/main.c, src/main.h,
1223 src/script.c, src/script.h, src/script_api.h, src/tcl.c,
1224 src/tcldcc.c, src/tclhash.c, src/tclmisc.c, src/tcluser.c:
1225
1226 * moved script API to libeggdrop (without using the bot context)
1227 * fixed a wrong function name in perlscript
1228 * do not use the bot context in registry for now
1229
1230 2002-03-22 16:01 Federico Mennite <ite@techmonkeys.org>
1231
1232 * lib/eggdrop/Makefile.am, lib/eggdrop/common.h,
1233 lib/eggdrop/eggdrop.c, lib/eggdrop/eggdrop.h, lib/eggdrop/module.h,
1234 lib/eggdrop/registry.c, lib/eggdrop/registry.h,
1235 lib/egglib/egglib.h, modules/blowfish/blowfish.c,
1236 modules/channels/channels.c, modules/compress/compress.c,
1237 modules/console/console.c, modules/ctcp/ctcp.c,
1238 modules/filesys/filesys.c, modules/irc/irc.c,
1239 modules/notes/notes.c, modules/perlscript/mod_iface.c,
1240 modules/server/server.c, modules/share/share.c,
1241 modules/tclscript/Makefile.am, modules/tclscript/tclscript.c,
1242 modules/transfer/transfer.c, modules/uptime/uptime.c,
1243 src/Makefile.am, src/egg.h, src/egg_timer.c, src/egg_timer.h,
1244 src/main.c, src/main.h, src/modules.c, src/modules.h,
1245 src/registry.c, src/registry.h, src/script.c, src/script.h:
1246
1247 * Created eggdrop's library context.
1248 * Moved registry stuff to libeggdrop.
1249 * Some headers vs. prototypes cleanups.
1250
1251 2002-03-20 13:11 Will Buckner <wcc@techmonkeys.org>
1252
1253 * doc/UPDATES1.6:
1254
1255 Synched UPDATES1.6 with 1.6
1256
1257 2002-03-13 14:16 stdarg <stdarg@techmonkeys.org>
1258
1259 * testcode/client.c:
1260
1261
1262 * Updated chat client
1263
1264 2002-03-13 00:27 stdarg <stdarg@techmonkeys.org>
1265
1266 * src/: tcldcc.c, tclmisc.c:
1267
1268
1269 * All the tcl commands in tclmisc.c except for loadmodule (has to
1270 wait for tcl-free config)
1271 * Fixed some dcc stuff that got commented out instead of changed..
1272 oops
1273
1274 2002-03-11 20:16 stdarg <stdarg@techmonkeys.org>
1275
1276 * src/: botmsg.c, cmds.c, dcc.c, tcl.c, tcldcc.c, tclmisc.c:
1277
1278 * Converted/cleaned some tcl stuff
1279 * More dcc fixes
1280
1281 2002-03-10 01:35 stdarg <stdarg@techmonkeys.org>
1282
1283 * modules/notes/notes.c:
1284
1285 * dcc checks
1286
1287 2002-03-09 19:42 Axel Franke <eule@berlin.snafu.de>
1288
1289 * modules/: channels/channels.c, channels/channels.h,
1290 channels/cmdschan.c, channels/tclchan.c, channels/userchan.c,
1291 share/share.c:
1292
1293 move u_delban, u_delexempt and u_delinvite into u_delmask
1294
1295 2002-03-05 19:53 stdarg <stdarg@techmonkeys.org>
1296
1297 * configure.ac, src/net.c:
1298
1299
1300 * Use strerror() within neterror() if we have it
1301
1302 2002-03-05 08:12 stdarg <stdarg@techmonkeys.org>
1303
1304 * src/flags.c:
1305
1306
1307 * Cleaned up logmodes a bit.
1308
1309 2002-03-04 03:55 stdarg <stdarg@techmonkeys.org>
1310
1311 * modules/tclscript/tclscript.c, src/chanprog.c, src/cmds.c:
1312
1313
1314 * Got rid of .set command
1315 * Moved Tcl info from chanprog.c to tcl module
1316
1317 2002-03-04 02:32 stdarg <stdarg@techmonkeys.org>
1318
1319 * lib/eggdrop/modvals.h, modules/notes/notes.c, src/botmsg.c,
1320 src/modules.c, src/proto.h:
1321
1322
1323 * Removed Tcl dependency from storenote.
1324
1325 2002-03-03 20:17 stdarg <stdarg@techmonkeys.org>
1326
1327 * modules/tclscript/tclscript.c, src/botcmd.c, src/botnet.c,
1328 src/cmds.c:
1329
1330
1331 * Moved .tcl command to the tcl module
1332
1333 2002-03-03 19:09 stdarg <stdarg@techmonkeys.org>
1334
1335 * eggdrop.complete.conf, doc/tcl-commands.doc:
1336
1337
1338 * Remove assoc.mod's tcl commands and entry in the config file.
1339
1340 2002-03-03 19:03 stdarg <stdarg@techmonkeys.org>
1341
1342 * configure.ac, modules/Makefile.am, src/Makefile.am, src/botcmd.c,
1343 src/botnet.c, src/cmds.c, src/tcldcc.c:
1344
1345
1346 * Got rid of assoc.mod
1347
1348 2002-03-03 18:14 stdarg <stdarg@techmonkeys.org>
1349
1350 * testcode/: Makefile, chat.c, client.c, ipv6.c, my_socket.c,
1351 sockbuf.c, sockbuf.h, sslmode.c, zipmode.c:
1352
1353 [no log message]
1354
1355 2002-03-03 10:00 Automatic CVS Scripts
1356
1357 * po/eggdrop.pot:
1358
1359 Pots
1360
1361 2002-03-02 23:08 Axel Franke <eule@berlin.snafu.de>
1362
1363 * modules/share/share.c:
1364
1365 fixed hopefully the crashes in share.c
1366
1367 2002-03-02 10:00 Automatic CVS Scripts
1368
1369 * po/eggdrop.pot:
1370
1371 Pots
1372
1373 2002-03-02 07:51 Jeff Fisher <guppy@techmonkeys.org>
1374
1375 * modules/irc/mode.c:
1376
1377 thanks eule for catching rfc_casecmp should be irccmp
1378
1379 2002-03-01 10:00 Automatic CVS Scripts
1380
1381 * po/eggdrop.pot:
1382
1383 Pots
1384
1385 2002-02-28 10:00 Automatic CVS Scripts
1386
1387 * po/eggdrop.pot:
1388
1389 Pots
1390
1391 2002-02-27 10:00 Automatic CVS Scripts
1392
1393 * po/eggdrop.pot:
1394
1395 Pots
1396
1397 2002-02-27 05:34 Jeff Fisher <guppy@techmonkeys.org>
1398
1399 * doc/UPDATES1.6, modules/irc/chan.c, modules/irc/mode.c:
1400
1401 sync'd 1.6 to 1.7
1402
1403 2002-02-26 10:00 Automatic CVS Scripts
1404
1405 * po/eggdrop.pot:
1406
1407 Pots
1408
1409 2002-02-25 10:00 Automatic CVS Scripts
1410
1411 * po/eggdrop.pot:
1412
1413 Pots
1414
1415 2002-02-25 02:59 stdarg <stdarg@techmonkeys.org>
1416
1417 * src/: egg_timer.c, egg_timer.h, logfile.c, main.c:
1418
1419
1420 * Added 'timers' and 'timer_info' commands
1421 * Removed some unnecessary usage of time(NULL) in logfile.c
1422 * New global variable egg_timeval_now (like 'now' but with
1423 microseconds)
1424 * Fixed some bugs, cleaned up some code, in egg_timer.c
1425
1426 2002-02-24 10:00 Automatic CVS Scripts
1427
1428 * po/eggdrop.pot:
1429
1430 Pots
1431
1432 2002-02-24 08:14 Jeff Fisher <guppy@techmonkeys.org>
1433
1434 * doc/UPDATES1.6, lib/eggdrop/module.h, modules/channels/tclchan.c,
1435 modules/channels/userchan.c, modules/server/server.c,
1436 modules/server/servmsg.c, src/botnet.c, src/dccutil.c,
1437 src/modules.c, src/patch.h, src/users.c, text/motd:
1438
1439 sync'd 1.6 to 1.7
1440
1441 2002-02-23 10:00 Automatic CVS Scripts
1442
1443 * po/eggdrop.pot:
1444
1445 Pots
1446
1447 2002-02-22 13:56 stdarg <stdarg@techmonkeys.org>
1448
1449 * modules/perlscript/perlscript.c:
1450
1451
1452 * Sync perl module with tcl module for SCRIPT_VAR_FRONT functions.
1453
1454 2002-02-22 13:44 stdarg <stdarg@techmonkeys.org>
1455
1456 * modules/tclscript/tclscript.c:
1457
1458
1459 * Changed the calling conventions for SCRIPT_VAR_FRONT functions.
1460 * Strings returned from Tcl_GetStringFromObj are owned by Tcl, not
1461 us. Oops.
1462
1463 2002-02-22 13:43 stdarg <stdarg@techmonkeys.org>
1464
1465 * src/egg_timer.c:
1466
1467
1468 * Made 'microseconds' field optional to the timer and rtimer
1469 commands.
1470
1471 2002-02-22 10:00 Automatic CVS Scripts
1472
1473 * po/eggdrop.pot:
1474
1475 Pots
1476
1477 2002-02-22 02:43 Axel Franke <eule@berlin.snafu.de>
1478
1479 * modules/irc/chan.c:
1480
1481 fix a crash in gotquit
1482
1483 2002-02-21 10:00 Automatic CVS Scripts
1484
1485 * po/eggdrop.pot:
1486
1487 Pots
1488
1489 2002-02-20 10:00 Automatic CVS Scripts
1490
1491 * po/eggdrop.pot:
1492
1493 Pots
1494
1495 2002-02-20 03:29 Will Buckner <wcc@techmonkeys.org>
1496
1497 * doc/UPDATES1.6, src/cmds.c:
1498
1499 cosmetic fixes (synch 1.6)
1500
1501 2002-02-20 02:37 Jeff Fisher <guppy@techmonkeys.org>
1502
1503 * doc/UPDATES1.6, modules/console/console.c, modules/irc/chan.c,
1504 modules/irc/irc.c, src/patch.h:
1505
1506 added a few patches to sync with 1.6
1507
1508 2002-02-19 10:00 Automatic CVS Scripts
1509
1510 * po/eggdrop.pot:
1511
1512 Pots
1513
1514 2002-02-18 22:53 Federico Mennite <ite@techmonkeys.org>
1515
1516 * modules/irc/chan.c:
1517
1518 PART messages weren't parsed correctly (synch 1.6)
1519
1520 2002-02-18 22:43 Federico Mennite <ite@techmonkeys.org>
1521
1522 * modules/irc/chan.c:
1523
1524 Fixed missing sanity check in check_this_member() (synch 1.6)
1525
1526 2002-02-18 10:00 Automatic CVS Scripts
1527
1528 * po/eggdrop.pot:
1529
1530 Pots
1531
1532 2002-02-18 00:07 Federico Mennite <ite@techmonkeys.org>
1533
1534 * src/cmds.c:
1535
1536 Fixed a couple of cosmetic problems in cmd_pls_user (synch 1.6)
1537
1538 2002-02-17 19:49 Federico Mennite <ite@techmonkeys.org>
1539
1540 * nettype/dalnet.server.conf:
1541
1542 changed kick-method from 1 to 4 in DALnet's server config template
1543
1544 2002-02-17 18:34 Federico Mennite <ite@techmonkeys.org>
1545
1546 * configure.ac, acconfig/acinclude.m4,
1547 modules/tclscript/Makefile.am, src/Makefile.am:
1548
1549 tclscript modules isn't being compiled anymore with tcl versions
1550 prior to 8.
1551
1552 2002-02-17 12:44 Federico Mennite <ite@techmonkeys.org>
1553
1554 * nettype/: .cvsignore, Makefile.am, custom.irc.conf,
1555 custom.server.conf, dalnet.irc.conf, dalnet.server.conf,
1556 efnet.irc.conf, efnet.server.conf, hybridefnet.irc.conf,
1557 hybridefnet.server.conf, ircnet.irc.conf, ircnet.server.conf,
1558 undernet.irc.conf, undernet.server.conf:
1559
1560 nettype templates directory was missing from the last commit.
1561
1562 2002-02-17 12:40 Federico Mennite <ite@techmonkeys.org>
1563
1564 * Makefile.am, configure.ac, eggdrop.complete.conf,
1565 eggdrop.simple.conf, modules/irc/irc.c, modules/server/server.c,
1566 modules/server/server.h:
1567
1568 * acconfig/mpatrol.m4 wasn't distributed
1569 * net-type is history. Added config templates for network specific
1570 features.
1571
1572 2002-02-17 10:00 Automatic CVS Scripts
1573
1574 * po/eggdrop.pot:
1575
1576 Pots
1577
1578 2002-02-16 10:00 Automatic CVS Scripts
1579
1580 * po/eggdrop.pot:
1581
1582 Pots
1583
1584 2002-02-15 10:00 Automatic CVS Scripts
1585
1586 * po/eggdrop.pot:
1587
1588 Pots
1589
1590 2002-02-14 10:00 Automatic CVS Scripts
1591
1592 * po/eggdrop.pot:
1593
1594 Pots
1595
1596 2002-02-14 01:39 Federico Mennite <ite@techmonkeys.org>
1597
1598 * acconfig/: config.guess, config.sub:
1599
1600 Upgraded to latest config.guess and config.sub
1601
1602 2002-02-14 01:36 Federico Mennite <ite@techmonkeys.org>
1603
1604 * acconfig/acinclude.m4:
1605
1606 If ngettext isn't available in the eventual gettext library
1607 available on the system, switch to our own.
1608
1609 2002-02-14 00:55 Federico Mennite <ite@techmonkeys.org>
1610
1611 * acconfig/acinclude.m4, src/chanprog.c, src/modules.c, src/tcl.c:
1612
1613 * Got rid of STATIC and the related code. We don't need to care if
1614 we have a static build these days.
1615 * Let's tell libtdl about the module's search path with
1616 lt_dladdsearchdir()
1617
1618 2002-02-13 23:56 Axel Franke <eule@berlin.snafu.de>
1619
1620 * doc/tcl-commands.doc, modules/channels/tclchan.c:
1621
1622 added as tcl-command isglobalban, isglobalexempt and isglobalinvite
1623
1624 2002-02-13 22:57 Federico Mennite <ite@techmonkeys.org>
1625
1626 * src/: main.c, userrec.c:
1627
1628 HQ user's nick to be defined only once.
1629
1630 2002-02-13 16:44 Federico Mennite <ite@techmonkeys.org>
1631
1632 * modules/compress/compress.c, modules/filesys/filedb3.c,
1633 modules/notes/notes.c, modules/transfer/transfer.c, po/update.pl,
1634 src/chanprog.c, src/egg.h:
1635
1636 gettext plurals are now supported with the P_() macro
1637
1638 2002-02-13 16:38 Federico Mennite <ite@techmonkeys.org>
1639
1640 * bootstrap:
1641
1642 Updated info about the bootstrap step
1643
1644 2002-02-13 10:00 Automatic CVS Scripts
1645
1646 * po/eggdrop.pot:
1647
1648 Pots
1649
1650 2002-02-12 10:00 Automatic CVS Scripts
1651
1652 * po/eggdrop.pot:
1653
1654 Pots
1655
1656 2002-02-11 10:00 Automatic CVS Scripts
1657
1658 * po/eggdrop.pot:
1659
1660 Pots
1661
1662 2002-02-10 10:00 Automatic CVS Scripts
1663
1664 * po/eggdrop.pot:
1665
1666 Pots
1667
1668 2002-02-09 18:37 Axel Franke <eule@berlin.snafu.de>
1669
1670 * doc/tcl-commands.doc, modules/channels/tclchan.c:
1671
1672 modify some tcl-commands for the new honor-global-sets
1673
1674 2002-02-09 10:00 Automatic CVS Scripts
1675
1676 * po/eggdrop.pot:
1677
1678 Pots
1679
1680 2002-02-08 10:00 Automatic CVS Scripts
1681
1682 * po/eggdrop.pot:
1683
1684 Pots
1685
1686 2002-02-07 22:18 Will Buckner <wcc@techmonkeys.org>
1687
1688 * doc/compiling.FAQ, doc/text-substitutions.doc,
1689 doc/html/about.html, doc/html/app-problems.html,
1690 doc/html/app-sharing.html, doc/html/app-textsub.html,
1691 doc/html/app-tricks.html, doc/html/app-weird.html,
1692 doc/html/authors.html, doc/html/bans.html, doc/html/botnet.html,
1693 doc/html/compiling.html, doc/html/egg-core.html,
1694 doc/html/faqs.html, doc/html/features.html, doc/html/flags.html,
1695 doc/html/index.html, doc/html/install.html,
1696 doc/html/mod-assoc.html, doc/html/mod-blowfish.html,
1697 doc/html/mod-channels.html, doc/html/mod-compress.html,
1698 doc/html/mod-dns.html, doc/html/mod-filesys.html,
1699 doc/html/mod-irc.html, doc/html/mod-notes.html,
1700 doc/html/mod-server.html, doc/html/mod-share.html,
1701 doc/html/news.html, doc/html/party.html, doc/html/readme.html,
1702 doc/html/sharing.html, doc/html/starting.html, doc/html/users.html,
1703 doc/man1/eggdrop.1, lib/compat/compat.h, lib/compat/inet_aton.h,
1704 lib/compat/inet_ntop.h, lib/compat/inet_pton.h,
1705 lib/compat/memcpy.c, lib/compat/memcpy.h, lib/compat/memset.c,
1706 lib/compat/memset.h, lib/compat/snprintf.h,
1707 lib/compat/strcasecmp.c, lib/compat/strcasecmp.h,
1708 lib/compat/strdup.h, lib/compat/strftime.h,
1709 lib/compat/strncasecmp.c, lib/compat/strncasecmp.h,
1710 lib/eggdrop/botnetutil.c, lib/eggdrop/botnetutil.h,
1711 lib/eggdrop/common.h, lib/eggdrop/eggdrop.h,
1712 lib/eggdrop/fileutil.c, lib/eggdrop/fileutil.h,
1713 lib/eggdrop/memutil.c, lib/eggdrop/memutil.h, lib/eggdrop/module.h,
1714 lib/eggdrop/modvals.h, lib/egglib/egglib.h,
1715 modules/blowfish/bf_tab.h, modules/blowfish/blowfish.c,
1716 modules/blowfish/blowfish.h, modules/channels/channels.c,
1717 modules/channels/channels.h, modules/channels/cmdschan.c,
1718 modules/channels/tclchan.c, modules/channels/udefchan.c,
1719 modules/channels/userchan.c, modules/compress/compress.c,
1720 modules/compress/compress.h, modules/compress/tclcompress.c,
1721 modules/console/console.c, modules/console/console.h,
1722 modules/ctcp/ctcp.c, modules/ctcp/ctcp.h,
1723 modules/filesys/dbcompat.c, modules/filesys/dbcompat.h,
1724 modules/filesys/filedb3.c, modules/filesys/filedb3.h,
1725 modules/filesys/filelist.c, modules/filesys/filelist.h,
1726 modules/filesys/files.c, modules/filesys/files.h,
1727 modules/filesys/filesys.c, modules/filesys/filesys.h,
1728 modules/filesys/tclfiles.c, modules/irc/chan.c,
1729 modules/irc/cmdsirc.c, modules/irc/irc.c, modules/irc/irc.h,
1730 modules/irc/mode.c, modules/irc/msgcmds.c, modules/irc/tclirc.c,
1731 modules/notes/cmdsnote.c, modules/notes/notes.c,
1732 modules/notes/notes.h, modules/server/cmdsserv.c,
1733 modules/server/server.c, modules/server/server.h,
1734 modules/server/servmsg.c, modules/server/tclserv.c,
1735 modules/share/share.c, modules/share/share.h,
1736 modules/share/uf_features.c, modules/transfer/transfer.c,
1737 modules/transfer/transfer.h, modules/uptime/uptime.c,
1738 modules/uptime/uptime.h, scripts/autobotchk, scripts/ques5.tcl,
1739 src/bg.c, src/bg.h, src/botcmd.c, src/botmsg.c, src/botnet.c,
1740 src/chan.h, src/chanprog.c, src/cmds.c, src/cmdt.h, src/dcc.c,
1741 src/dccutil.c, src/debug.h, src/dns.c, src/dns.h, src/egg.h,
1742 src/flags.c, src/flags.h, src/irccmp.c, src/irccmp.h,
1743 src/logfile.h, src/main.c, src/main.h, src/misc.c, src/misc.h,
1744 src/modules.c, src/modules.h, src/patch.h, src/proto.h,
1745 src/tandem.h, src/tcl.c, src/tcldcc.c, src/tclegg.h, src/tclhash.c,
1746 src/tclhash.h, src/tclmisc.c, src/tcluser.c, src/userent.c,
1747 src/userrec.c, src/users.c, src/users.h, FEATURES, INSTALL, NEWS,
1748 README:
1749
1750 Updated copyright info for 2002
1751
1752 2002-02-07 10:00 Automatic CVS Scripts
1753
1754 * po/eggdrop.pot:
1755
1756 Pots
1757
1758 2002-02-07 05:07 Jeff Fisher <guppy@techmonkeys.org>
1759
1760 * doc/UPDATES1.6, src/dcc.c:
1761
1762 added newuser.patch by dw from eggdrop1.6
1763
1764 2002-02-06 10:00 Automatic CVS Scripts
1765
1766 * po/eggdrop.pot:
1767
1768 Pots
1769
1770 2002-02-05 10:00 Automatic CVS Scripts
1771
1772 * po/eggdrop.pot:
1773
1774 Pots
1775
1776 2002-02-04 10:00 Automatic CVS Scripts
1777
1778 * po/eggdrop.pot:
1779
1780 Pots
1781
1782 2002-02-04 07:32 Will Buckner <wcc@techmonkeys.org>
1783
1784 * doc/UPDATES1.6:
1785
1786 Sync'd doc/UPDATES1.6 with 1.6.
1787
1788 2002-02-04 07:27 Will Buckner <wcc@techmonkeys.org>
1789
1790 * src/: chanprog.c, patch.h:
1791
1792 The '/msg bot hello' info should use origbotname instead of
1793 botnetnick when starting the bot in userfile creation mode.
1794
1795 2002-02-03 10:00 Automatic CVS Scripts
1796
1797 * po/eggdrop.pot:
1798
1799 Pots
1800
1801 2002-02-02 10:00 Automatic CVS Scripts
1802
1803 * po/eggdrop.pot:
1804
1805 Pots
1806
1807 2002-02-01 10:00 Automatic CVS Scripts
1808
1809 * po/eggdrop.pot:
1810
1811 Pots
1812
1813 2002-01-31 13:35 Axel Franke <eule@berlin.snafu.de>
1814
1815 * eggdrop.complete.conf, eggdrop.simple.conf,
1816 modules/channels/channels.c, modules/channels/channels.h,
1817 modules/channels/cmdschan.c, modules/channels/flagmaps.c,
1818 modules/irc/chan.c, modules/irc/cmdsirc.c, src/chan.h:
1819
1820 adding as channelset honor-global-bans, honor-global-exempts and
1821 honor-global-invites
1822
1823 2002-01-31 10:00 Automatic CVS Scripts
1824
1825 * po/eggdrop.pot:
1826
1827 Pots
1828
1829 2002-01-30 10:00 Automatic CVS Scripts
1830
1831 * po/eggdrop.pot:
1832
1833 Pots
1834
1835 2002-01-29 10:00 Automatic CVS Scripts
1836
1837 * po/eggdrop.pot:
1838
1839 Pots
1840
1841 2002-01-28 10:00 Automatic CVS Scripts
1842
1843 * po/eggdrop.pot:
1844
1845 Pots
1846
1847 2002-01-27 14:59 Federico Mennite <ite@techmonkeys.org>
1848
1849 * modules/channels/cmdschan.c, modules/irc/cmdsirc.c,
1850 modules/server/cmdsserv.c, po/.potignore, src/cmds.c:
1851
1852 * Cosmetic changes for some partyline's commands output (synch 1.6)
1853 * More gettextification in the core and in the channels, irc and
1854 server modules
1855 * Minor code indentation cleanups
1856
1857 2002-01-27 10:00 Automatic CVS Scripts
1858
1859 * po/eggdrop.pot:
1860
1861 Pots
1862
1863 2002-01-26 13:34 Federico Mennite <ite@techmonkeys.org>
1864
1865 * modules/channels/channels.h:
1866
1867 Changed kickreason max length to 307 (synch 1.6)
1868
1869 2002-01-26 13:26 Federico Mennite <ite@techmonkeys.org>
1870
1871 * scripts/sentinel.tcl:
1872
1873 Updated sentinel.tcl to v2.60 (synch 1.6)
1874
1875 2002-01-26 13:18 Federico Mennite <ite@techmonkeys.org>
1876
1877 * modules/filesys/filedb3.c, modules/notes/notes.c,
1878 modules/transfer/transfer.c, src/botnet.c:
1879
1880 Cosmetic changes for plurals (synch 1.6)
1881
1882 2002-01-26 10:00 Automatic CVS Scripts
1883
1884 * po/eggdrop.pot:
1885
1886 Pots
1887
1888 2002-01-26 03:44 stdarg <stdarg@techmonkeys.org>
1889
1890 * modules/transfer/transfer.c:
1891
1892
1893 * Cleaned up some of the excessive use of the 'register' keyword
1894 * Cleaned up pump_file_to_sock
1895
1896 2002-01-26 02:57 stdarg <stdarg@techmonkeys.org>
1897
1898 * modules/perlscript/: Makefile.am, mod_iface.c,
1899 module_interface.c, perlscript.c:
1900
1901
1902 * Renamed module_interface.c to mod_iface.c to meet filename length
1903 requirements
1904
1905 2002-01-26 02:47 stdarg <stdarg@techmonkeys.org>
1906
1907 * lib/eggdrop/memutil.c:
1908
1909
1910 * Cleaned up rmspace() a bit
1911
1912 2002-01-25 21:25 Federico Mennite <ite@techmonkeys.org>
1913
1914 * lib/eggdrop/memutil.c:
1915
1916 Got rid of the whitespace macro. isspace() does the same thing and
1917 should be available on every system.
1918
1919 2002-01-25 10:00 Automatic CVS Scripts
1920
1921 * po/eggdrop.pot:
1922
1923 Pots
1924
1925 2002-01-24 21:06 Federico Mennite <ite@techmonkeys.org>
1926
1927 * modules/irc/chan.c:
1928
1929 Patch fixing key for channel request on op wasn't fully applied
1930 (synch 1.6)
1931
1932 2002-01-24 10:00 Automatic CVS Scripts
1933
1934 * po/eggdrop.pot:
1935
1936 Pots
1937
1938 2002-01-23 22:18 Federico Mennite <ite@techmonkeys.org>
1939
1940 * lib/eggdrop/memutil.c, lib/eggdrop/memutil.h,
1941 lib/eggdrop/module.h, src/chanprog.c, src/modules.c, src/proto.h:
1942
1943 * moved rmspace() from the core to libeggdrop
1944 * deleted a couple of prototypes missing the relative function
1945 definition
1946 * strchr_unescape() was still exported
1947
1948 2002-01-23 10:00 Automatic CVS Scripts
1949
1950 * po/eggdrop.pot:
1951
1952 Pots
1953
1954 2002-01-22 21:45 Will Buckner <wcc@techmonkeys.org>
1955
1956 * modules/notes/notes.c:
1957
1958 A password is required to use the NOTES msg command, therefore
1959 [pass] should be <pass> in usage notices.
1960
1961 2002-01-22 10:00 Automatic CVS Scripts
1962
1963 * po/eggdrop.pot:
1964
1965 Pots
1966
1967 2002-01-22 01:17 Federico Mennite <ite@techmonkeys.org>
1968
1969 * lib/eggdrop/module.h, modules/console/console.c, src/botcmd.c,
1970 src/botmsg.c, src/botnet.c, src/cmds.c, src/dcc.c, src/dccutil.c,
1971 src/flags.c, src/flags.h, src/tcldcc.c:
1972
1973 geticon() didn't really need to care about dcc table
1974
1975 2002-01-21 10:00 Automatic CVS Scripts
1976
1977 * po/eggdrop.pot:
1978
1979 Pots
1980
1981 2002-01-20 16:56 Federico Mennite <ite@techmonkeys.org>
1982
1983 * doc/tcl-commands.doc, src/tcldcc.c, src/tclmisc.c:
1984
1985 Added tcl_traffic (synch 1.6)
1986
1987 2002-01-20 14:29 Federico Mennite <ite@techmonkeys.org>
1988
1989 * modules/irc/chan.c:
1990
1991 fixed a bug that prevented MODE from being sent when we get ops on a
1992 channel to retrieve the proper channel key (synch 1.6)
1993
1994 2002-01-20 14:22 Federico Mennite <ite@techmonkeys.org>
1995
1996 * modules/server/server.c, src/tcl.c:
1997
1998 changed nick-len and hand-len to nicklen and handlen respectively
1999
2000 2002-01-20 12:55 Federico Mennite <ite@techmonkeys.org>
2001
2002 * modules/channels/userchan.c:
2003
2004 Update already existing bans/invites/exempt entries instead of
2005 removing and readding them. (synch 1.6)
2006
2007 2002-01-20 11:57 Federico Mennite <ite@techmonkeys.org>
2008
2009 * src/botcmd.c:
2010
2011 Let's log remote botinfo calls.
2012
2013 2002-01-20 10:00 Automatic CVS Scripts
2014
2015 * po/eggdrop.pot:
2016
2017 Pots
2018
2019 2002-01-19 22:52 Will Buckner <wcc@techmonkeys.org>
2020
2021 * doc/html/authors.html:
2022
2023 Fixed a small authors.html error.
2024
2025 2002-01-19 20:08 Federico Mennite <ite@techmonkeys.org>
2026
2027 * lib/eggdrop/eggdrop.h, lib/eggdrop/module.h,
2028 modules/filesys/filesys.h, modules/irc/irc.h,
2029 modules/perlscript/perlscript.c, src/Makefile.am, src/botcmd.c,
2030 src/botmsg.c, src/botnet.c, src/chanprog.c, src/cmds.c, src/dcc.c,
2031 src/dccutil.c, src/dns.c, src/dns.h, src/egg.h, src/flags.c,
2032 src/logfile.c, src/logfile.h, src/main.c, src/misc.c, src/misc.h,
2033 src/modules.c, src/net.c, src/proto.h, src/tcl.c, src/tcldcc.c,
2034 src/tclhash.c, src/tclmisc.c, src/userent.c, src/userrec.c,
2035 src/users.c:
2036
2037 * varoius header inclusion cleanups
2038 * moved FILEDB* defines from src/egg.h to a more suitable place in
2039 modules/filesys/filesys.h
2040 * moved NORMAL and QUICK defines from src/egg.h to a more suitable
2041 place in modules/irc/irc.h
2042 * fixed a warning in modules/perlscript/perlscript.c
2043 * created src/misc.h and src/logfile.h. Moved in them the respective
2044 prototypes from src/proto.h, and the respective defines from
2045 src/egg.h
2046 * moved private structures from src/dns.h to src/dns.c
2047 * moved src/dns.c's related prototypes from src/egg.h to src/dns.h
2048 * moved RES_* defines from src/egg.h to dns.h
2049 * removed some unneeded defines here and there
2050 * moved LOG_* defines from src/egg.h to src/logfile.h
2051 * dns_events wasn't static
2052
2053 2002-01-19 14:03 Tothwolf <tothwolf@techmonkeys.org>
2054
2055 * AUTHORS, doc/html/authors.html