/[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.604 - (show annotations) (download)
Thu Dec 12 04:30:06 2002 UTC (16 years, 10 months ago) by changelog
Branch: MAIN
Changes since 1.603: +7 -0 lines
ChangeLog

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