/[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.523 - (show annotations) (download)
Fri May 31 03:30:18 2002 UTC (17 years, 1 month ago) by changelog
Branch: MAIN
Changes since 1.522: +9 -0 lines
ChangeLog

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