/[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.739 - (show annotations) (download)
Mon May 5 09:00:08 2003 UTC (16 years, 1 month ago) by changelog
Branch: MAIN
Changes since 1.738: +116 -57 lines
ChangeLog

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