/[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.628 - (show annotations) (download)
Tue Feb 4 05:00:09 2003 UTC (16 years, 2 months ago) by changelog
Branch: MAIN
Changes since 1.627: +124 -289 lines
ChangeLog

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