/[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.612 - (show annotations) (download)
Wed Jan 29 22:00:07 2003 UTC (16 years, 6 months ago) by changelog
Branch: MAIN
Changes since 1.611: +7 -0 lines
ChangeLog

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