/[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.590 - (show annotations) (download)
Fri Oct 11 09:30:07 2002 UTC (17 years, 2 months ago) by changelog
Branch: MAIN
Changes since 1.589: +11 -0 lines
ChangeLog

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