/[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.589 - (show annotations) (download)
Fri Oct 11 07:30:06 2002 UTC (19 years ago) by changelog
Branch: MAIN
Changes since 1.588: +7 -0 lines
ChangeLog

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