/[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.539 - (show annotations) (download)
Mon Jun 10 09:00:27 2002 UTC (16 years, 11 months ago) by changelog
Branch: MAIN
Changes since 1.538: +153 -69 lines
ChangeLog

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