/[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.603 - (show annotations) (download)
Fri Nov 29 06:30:07 2002 UTC (16 years, 10 months ago) by changelog
Branch: MAIN
Changes since 1.602: +12 -0 lines
ChangeLog

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