/[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.742 - (show annotations) (download)
Sun May 11 03:00:07 2003 UTC (16 years, 1 month ago) by changelog
Branch: MAIN
Changes since 1.741: +25 -0 lines
ChangeLog

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