/[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.661 - (show annotations) (download)
Thu Feb 27 03:00:07 2003 UTC (16 years, 1 month ago) by changelog
Branch: MAIN
Changes since 1.660: +7 -0 lines
ChangeLog

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