/[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.790 - (show annotations) (download)
Mon Aug 18 09:00:12 2003 UTC (16 years, 2 months ago) by changelog
Branch: MAIN
Changes since 1.789: +1590 -384 lines
ChangeLog

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