/[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.599 - (show annotations) (download)
Mon Nov 4 18:00:08 2002 UTC (16 years, 8 months ago) by changelog
Branch: MAIN
Changes since 1.598: +8 -0 lines
ChangeLog

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