/[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.607 - (show annotations) (download)
Sat Jan 18 23:00:09 2003 UTC (16 years, 5 months ago) by changelog
Branch: MAIN
Changes since 1.606: +8 -0 lines
ChangeLog

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