/[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.518 - (show annotations) (download)
Sun May 26 09:00:52 2002 UTC (17 years ago) by changelog
Branch: MAIN
Changes since 1.517: +13 -0 lines
ChangeLog

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