/[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.516 - (show annotations) (download)
Sun May 26 03:00:19 2002 UTC (17 years ago) by changelog
Branch: MAIN
Changes since 1.515: +10 -0 lines
ChangeLog

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