/[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.655 - (show annotations) (download)
Tue Feb 25 10:00:08 2003 UTC (16 years, 3 months ago) by changelog
Branch: MAIN
Changes since 1.654: +354 -145 lines
ChangeLog

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