/[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.755 - (show annotations) (download)
Sun Jun 8 03:30:07 2003 UTC (15 years, 9 months ago) by changelog
Branch: MAIN
Changes since 1.754: +23 -0 lines
ChangeLog

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