/[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.677 - (show annotations) (download)
Thu Mar 6 09:30:06 2003 UTC (16 years, 7 months ago) by changelog
Branch: MAIN
Changes since 1.676: +15 -0 lines
ChangeLog

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