/[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.658 - (show annotations) (download)
Wed Feb 26 02:00:07 2003 UTC (16 years, 6 months ago) by changelog
Branch: MAIN
Changes since 1.657: +8 -0 lines
ChangeLog

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