/[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.598 - (show annotations) (download)
Sun Nov 3 23:30:08 2002 UTC (16 years, 5 months ago) by changelog
Branch: MAIN
Changes since 1.597: +30 -0 lines
ChangeLog

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