/[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.574 - (show annotations) (download)
Fri Sep 20 22:00:09 2002 UTC (16 years, 10 months ago) by changelog
Branch: MAIN
Changes since 1.573: +18 -0 lines
ChangeLog

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