/[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.577 - (show annotations) (download)
Sun Sep 22 09:00:11 2002 UTC (16 years, 6 months ago) by changelog
Branch: MAIN
Changes since 1.576: +1528 -369 lines
ChangeLog

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