/[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.758 - (show annotations) (download)
Wed Jun 11 09:00:09 2003 UTC (16 years, 2 months ago) by changelog
Branch: MAIN
Changes since 1.757: +20 -0 lines
ChangeLog

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