/[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.528 - (show annotations) (download)
Sat Jun 1 05:30:19 2002 UTC (16 years, 11 months ago) by changelog
Branch: MAIN
Changes since 1.527: +10 -0 lines
ChangeLog

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