/[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.610 - (show annotations) (download)
Tue Jan 28 21:00:07 2003 UTC (16 years, 1 month ago) by changelog
Branch: MAIN
Changes since 1.609: +6 -0 lines
ChangeLog

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