/[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.514 - (show annotations) (download)
Fri May 24 07:00:21 2002 UTC (17 years, 1 month ago) by changelog
Branch: MAIN
Changes since 1.513: +10 -0 lines
ChangeLog

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