/[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.794 - (show annotations) (download)
Wed Aug 27 09:30:07 2003 UTC (15 years, 8 months ago) by changelog
Branch: MAIN
Changes since 1.793: +389 -1608 lines
ChangeLog

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