/[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.522 - (show annotations) (download)
Fri May 31 02:30:19 2002 UTC (16 years, 11 months ago) by changelog
Branch: MAIN
Changes since 1.521: +9 -0 lines
ChangeLog

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