/[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.573 - (show annotations) (download)
Fri Sep 20 20:30:09 2002 UTC (19 years, 1 month ago) by changelog
Branch: MAIN
Changes since 1.572: +16 -0 lines
ChangeLog

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