/[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.517 - (show annotations) (download)
Sun May 26 03:30:18 2002 UTC (17 years, 2 months ago) by changelog
Branch: MAIN
Changes since 1.516: +7 -0 lines
ChangeLog

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