/[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.726 - (show annotations) (download)
Thu Apr 17 22:00:08 2003 UTC (16 years, 1 month ago) by changelog
Branch: MAIN
Changes since 1.725: +7 -0 lines
ChangeLog

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