/[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.633 - (show annotations) (download)
Fri Feb 14 07:30:06 2003 UTC (16 years, 9 months ago) by changelog
Branch: MAIN
Changes since 1.632: +11 -0 lines
ChangeLog

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