/[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.797 - (show annotations) (download)
Tue Sep 9 09:00:13 2003 UTC (15 years, 7 months ago) by changelog
Branch: MAIN
Changes since 1.796: +1457 -455 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, misc/addpatch, src/Makefile.am,
386 src/main.c, 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, misc/addpatch:
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 doc/man1/eggdrop.1, 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,
900 modules/share/.cvsignore, modules/share/Makefile.am,
901 modules/share/modinfo, modules/share/share.c,
902 modules/share/share.h, modules/share/uf_features.c,
903 modules/share/help/share.help, po/POTFILES.in, po/eggdrop.pot,
904 scripts/CONTENTS, src/chan.h, src/chanprog.c, src/cmds.c,
905 src/dccutil.h, src/egg.h, src/flags.c, src/flags.h, src/logfile.h,
906 src/main.c, src/misc.c, src/misc.h, src/modules.c, src/tcluser.c,
907 src/userent.c, src/userrec.c, src/users.c, src/users.h:
908
909 * Removed share.mod (will be part of the new botnet module).
910 * More transfer removal.
911 * More botnet removal.
912 * Regenerated gettext stuff.
913 * More doc stuff.
914 * Removed eggdrop.conf (replaced by config.tcl for now).
915
916 2003-02-15 00:23 Will Buckner <wcc@techmonkeys.org>
917
918 * config.tcl, modules/ctcp/Makefile.am, modules/ctcp/ctcp.c,
919 modules/ctcp/ctcp.h, modules/ctcp/modinfo,
920 modules/ctcp/help/set/ctcp.help, modules/filesys/filedb3.c,
921 modules/filesys/filedb3.h, modules/filesys/files.c,
922 modules/filesys/filesys.c, modules/script/scriptmisc.c,
923 modules/transfer/Makefile.am, modules/transfer/modinfo,
924 modules/transfer/transfer.c, modules/transfer/transfer.h,
925 modules/transfer/help/set/transfer.help, src/cmds.c, src/flags.h,
926 src/tcldcc.c, src/traffic.c:
927
928 * Removed transfer and ctcp. Their functionality is in server now.
929
930 2003-02-14 20:55 stdarg <stdarg@techmonkeys.org>
931
932 * Makefile.am, config.tcl, config.xml, lib/eggdrop/egglog.c,
933 lib/eggdrop/partyline.c, modules/script/Makefile.am,
934 modules/script/scriptmisc.c, modules/script/scriptmod.c,
935 src/chanprog.c, src/core_config.c, src/main.c, src/modules.h,
936 src/tclmisc.c:
937
938
939 * Added autoload section to xml config file and got rid of the -p
940 option (preload).
941 * To load your old config file, rename it to blah.tcl and put
942 <script>blah.tcl</script> in the autoload section.
943 * Added sample config.xml and config.tcl files.
944 * Moved some more script functions to the script module.
945
946 2003-02-14 10:07 stdarg <stdarg@techmonkeys.org>
947
948 * lib/eggdrop/eggconfig.c, lib/eggdrop/eggconfig.h,
949 lib/eggdrop/flags.c, modules/script/scriptconfig.c,
950 modules/script/scriptuser.c:
951
952
953 * User flag matching for scripts
954 * Config updates
955
956 2003-02-14 07:06 stdarg <stdarg@techmonkeys.org>
957
958 * lib/eggdrop/eggconfig.c, lib/eggdrop/eggconfig.h,
959 lib/eggdrop/eggdrop.h, lib/eggdrop/egglog.h, lib/eggdrop/script.c,
960 lib/eggdrop/script.h, modules/script/Makefile.am,
961 modules/script/scriptconfig.c, modules/script/scriptlog.c,
962 modules/script/scriptmod.c, src/core_config.c:
963
964
965 * Initial scripting support for config.
966
967 2003-02-12 08:42 Will Buckner <wcc@techmonkeys.org>
968
969 * eggdrop.conf, modules/channels/channels.c,
970 modules/channels/cmdschan.c, modules/channels/flagmaps.c,
971 modules/channels/tclchan.c, modules/irc/chan.c,
972 modules/irc/cmdsirc.c, modules/irc/mode.c, src/chan.h, text/banner,
973 text/motd:
974
975 * Finished protection removal -- this is everything (will be added
976 back in a module later).
977
978 2003-02-11 06:59 stdarg <stdarg@techmonkeys.org>
979
980 * src/: core_config.c, core_config.h, logfile.c:
981
982
983 * A bit more to configure.
984
985 2003-02-11 02:32 stdarg <stdarg@techmonkeys.org>
986
987 * lib/eggdrop/Makefile.am, lib/eggdrop/eggconfig.c,
988 lib/eggdrop/eggconfig.h, lib/eggdrop/my_socket.c,
989 lib/eggdrop/xml.c, src/Makefile.am, src/chanprog.c,
990 src/core_config.c, src/core_config.h, src/core_party.c, src/main.c,
991 src/telnet.c:
992
993
994 * Some initial config code to play around with.
995
996 2003-02-10 00:09 Will Buckner <wcc@techmonkeys.org>
997
998 * configure.ac, doc/UPDATES1.6, lib/eggdrop/fileutil.c,
999 lib/eggdrop/fileutil.h, lib/eggdrop/module.h,
1000 lib/eggdrop/modvals.h, modules/channels/userchan.c,
1001 modules/filesys/files.c, modules/filesys/filesys.c,
1002 modules/filesys/tclfiles.c, modules/irc/chan.c, modules/irc/mode.c,
1003 modules/irc/msgcmds.c, modules/irc/scriptcmds.c,
1004 modules/transfer/Makefile.am, modules/transfer/transfer.c,
1005 modules/transfer/transfer.h, scripts/compat.tcl, src/chanprog.c,
1006 src/cmds.c, src/dccutil.c, src/misc.c, src/misc.h, src/modules.c,
1007 src/patch.h, src/tcl.c:
1008
1009 * Synch 1.6: transfer-cleanups, filesys-move, delbancrash,
1010 plsbot_cosmetic, stricthostfix, opreverselogic, dontdelfile
1011
1012 2003-02-04 04:54 Will Buckner <wcc@techmonkeys.org>
1013
1014 * eggdrop.conf, doc/html/about.html, doc/html/app-problems.html,
1015 doc/html/app-sharing.html, doc/html/app-textsub.html,
1016 doc/html/app-tricks.html, doc/html/app-weird.html,
1017 doc/html/authors.html, doc/html/bans.html, doc/html/botnet.html,
1018 doc/html/compiling.html, doc/html/egg-core.html,
1019 doc/html/faqs.html, doc/html/features.html, doc/html/flags.html,
1020 doc/html/index.html, doc/html/install.html,
1021 doc/html/mod-assoc.html, doc/html/mod-blowfish.html,
1022 doc/html/mod-channels.html, doc/html/mod-compress.html,
1023 doc/html/mod-dns.html, doc/html/mod-filesys.html,
1024 doc/html/mod-irc.html, doc/html/mod-notes.html,
1025 doc/html/mod-server.html, doc/html/mod-share.html,
1026 doc/html/news.html, doc/html/party.html, doc/html/readme.html,
1027 doc/html/sharing.html, doc/html/starting.html, doc/html/users.html,
1028 doc/html/chat/efnet_eggfaq.chat, doc/html/chat/efnet_egghelp.chat,
1029 doc/html/chat/ircnet_eggdrop.chat,
1030 doc/html/chat/undernet_eggdrop.chat,
1031 doc/html/chat/undernet_eggheads.chat, doc/settings/CONTENTS,
1032 doc/settings/core.settings, doc/settings/mod.assoc,
1033 doc/settings/mod.blowfish, doc/settings/mod.channel,
1034 doc/settings/mod.compress, doc/settings/mod.console,
1035 doc/settings/mod.ctcp, doc/settings/mod.filesys,
1036 doc/settings/mod.irc, doc/settings/mod.notes,
1037 doc/settings/mod.server, doc/settings/mod.share,
1038 doc/settings/mod.transfer, doc/settings/mod.woobie,
1039 doc/settings/tricks, modules/irc/msgcmds.c, scripts/alltools.tcl,
1040 src/tcl.c:
1041
1042 * More botnet removal.
1043 * More config updates.
1044 * alltools.tcl updates.
1045 * Started cleaning up docs before conversion to a more dynamic
1046 format. HTML docs removed for now (they will be dynamically
1047 generated later).
1048
1049 2003-02-03 18:49 stdarg <stdarg@techmonkeys.org>
1050
1051 * src/flags.h:
1052
1053
1054 * Stray chars from botnet removal.
1055
1056 2003-02-03 11:41 Will Buckner <wcc@techmonkeys.org>
1057
1058 * eggdrop.conf, lib/eggdrop/module.h, modules/channels/channels.c,
1059 modules/channels/userchan.c, modules/console/console.c,
1060 modules/filesys/filedb3.c, modules/filesys/files.c,
1061 modules/irc/msgcmds.c, modules/notes/notes.c,
1062 modules/share/share.c, modules/uptime/uptime.c, src/chanprog.c,
1063 src/cmds.c, src/dcc.c, src/dccutil.c, src/main.c, src/misc.c,
1064 src/modules.c, src/tcl.c, src/tcldcc.c, src/tcluser.c,
1065 src/userrec.c, src/users.c:
1066
1067 * More botnet removal.
1068
1069 2003-02-03 10:43 Will Buckner <wcc@techmonkeys.org>
1070
1071 * eggdrop.conf, modules/channels/channels.c,
1072 modules/channels/cmdschan.c, modules/channels/flagmaps.c,
1073 modules/channels/tclchan.c, modules/irc/chan.c,
1074 modules/irc/cmdsirc.c, modules/irc/irc.c, modules/irc/irc.h,
1075 modules/irc/mode.c, modules/irc/msgcmds.c, scripts/klined.tcl,
1076 scripts/notes2.tcl, scripts/ques5.tcl, scripts/sentinel.tcl,
1077 src/chan.h, src/cmds.c, src/egg.h, src/flags.c, src/flags.h,
1078 src/tcl.c:
1079
1080 * Removed protection stuff, will be added back in a module later.
1081 * Removed klined, ques5, sentinel, and notes2 as they won't be
1082 compatable and are not maintained by us.
1083
1084 2003-02-03 06:42 stdarg <stdarg@techmonkeys.org>
1085
1086 * lib/eggdrop/hash_table.c, lib/eggdrop/users.c, src/logfile.c,
1087 src/main.c, src/net.c:
1088
1089 [no log message]
1090
1091 2003-02-03 02:32 Will Buckner <wcc@techmonkeys.org>
1092
1093 * eggdrop.conf:
1094
1095 * Fixed a config file conflict.
1096
1097 2003-02-03 01:57 stdarg <stdarg@techmonkeys.org>
1098
1099 * modules/script/scriptlog.c:
1100
1101 [no log message]
1102
1103 2003-02-03 01:01 stdarg <stdarg@techmonkeys.org>
1104
1105 * eggdrop.conf, lib/eggdrop/Makefile.am, lib/eggdrop/binds.c,
1106 lib/eggdrop/binds.h, lib/eggdrop/eggdns.c, lib/eggdrop/eggdrop.h,
1107 lib/eggdrop/eggident.c, lib/eggdrop/eggident.h,
1108 lib/eggdrop/egglog.c, lib/eggdrop/egglog.h, lib/eggdrop/flags.c,
1109 lib/eggdrop/flags.h, lib/eggdrop/memutil.c, lib/eggdrop/memutil.h,
1110 lib/eggdrop/partyline.c, lib/eggdrop/partyline.h,
1111 lib/eggdrop/users.c, lib/eggdrop/users.h,
1112 modules/script/Makefile.am, modules/script/scriptmod.c,
1113 modules/server/input.c, modules/tclscript/tclscript.c,
1114 src/Makefile.am, src/core_binds.h, src/core_party.c, src/flags.c,
1115 src/logfile.c, src/logfile.h, src/main.c, src/misc.c, src/tcl.c,
1116 src/telnet.c, src/userent.c:
1117
1118
1119 * Let me know if there are any missing files!
1120
1121 2003-02-02 08:41 Will Buckner <wcc@techmonkeys.org>
1122
1123 * modules/channels/tclchan.c:
1124
1125 * Fixed a small typo.
1126
1127 2003-02-02 05:34 Will Buckner <wcc@techmonkeys.org>
1128
1129 * modules/channels/channels.c:
1130
1131 * Fixed a udef strings bug.. we should copy to p, not s.
1132
1133 2003-01-30 08:20 Will Buckner <wcc@techmonkeys.org>
1134
1135 * modules/channels/tclchan.c, modules/compress/tclcompress.c,
1136 modules/filesys/tclfiles.c, modules/notes/notes.c,
1137 modules/transfer/transfer.c, src/tclegg.h:
1138
1139 * Removed STDVAR macro.
1140
1141 2003-01-30 07:47 Will Buckner <wcc@techmonkeys.org>
1142
1143 * src/: net.c, tcl.c, tclmisc.c, userrec.c:
1144
1145 * Fixed a few compiler errors/warnings (found by Eule).
1146
1147 2003-01-30 03:05 Will Buckner <wcc@techmonkeys.org>
1148
1149 * eggdrop.conf, modules/channels/channels.c, src/tcl.c,
1150 src/userrec.c:
1151
1152 * Removed quiet_save.
1153
1154 2003-01-30 01:15 Will Buckner <wcc@techmonkeys.org>
1155
1156 * modules/channels/: channels.c, tclchan.c:
1157
1158 * udef-[str/int/flag]-* -> udef_[str/int/flag]_*.
1159
1160 2003-01-30 01:04 Will Buckner <wcc@techmonkeys.org>
1161
1162 * eggdrop.conf, doc/UPDATES1.6, modules/channels/channels.c,
1163 modules/channels/cmdschan.c, modules/channels/tclchan.c,
1164 modules/transfer/transfer.c, nettype/custom.irc.conf,
1165 nettype/custom.server.conf, nettype/dalnet.server.conf,
1166 nettype/efnet.irc.conf, nettype/efnet.server.conf,
1167 nettype/hybridefnet.irc.conf, nettype/hybridefnet.server.conf,
1168 nettype/ircnet.irc.conf, nettype/ircnet.server.conf,
1169 nettype/undernet.irc.conf, nettype/undernet.server.conf:
1170
1171 * Removed dont-idle-kick (same as idle-kick 0).
1172 * Config cleanups (synch 1.6 (not recent)).
1173 * Changed EFnet's max_bans and max_modes to 25.
1174 * Renamed max_dloads to dcc_limit in favor of the C variable.
1175 * Changed -'s in channel settings to _'s in favor of C variables.
1176
1177 2003-01-29 21:39 Will Buckner <wcc@techmonkeys.org>
1178
1179 * eggdrop.conf, lib/eggdrop/module.h, modules/server/servsock.c,
1180 src/dcc.c, src/flags.c, src/misc.c, src/modules.c, src/tcl.c:
1181
1182 * Renamed debug_output to raw_log.
1183
1184 2003-01-29 07:42 Will Buckner <wcc@techmonkeys.org>
1185
1186 * lib/eggdrop/memutil.c, lib/eggdrop/module.h,
1187 modules/channels/channels.c, modules/channels/userchan.c,
1188 modules/filesys/dbcompat.c, modules/filesys/filedb3.h,
1189 modules/irc/chan.c, modules/irc/msgcmds.c, modules/share/share.c,
1190 modules/transfer/transfer.c, modules/transfer/transfer.h,
1191 src/dccutil.c, src/egg.h, src/main.c, src/modules.c, src/patch.h,
1192 src/tcl.c, src/tclmisc.c, src/userrec.c, src/userrec.h:
1193
1194 * Synch 1.6: save_ignores, save_ignores2, killtransfer-segv,
1195 bugfixes (whatever applied), header-fixes, hello.
1196
1197 2003-01-28 20:38 Will Buckner <wcc@techmonkeys.org>
1198
1199 * src/modules.c:
1200
1201 * Fixed a typo in modules.c (found by Eule).
1202
1203 2003-01-18 22:36 Will Buckner <wcc@techmonkeys.org>
1204
1205 * doc/UPDATES1.6, lib/eggdrop/module.h, modules/irc/chan.c,
1206 src/dccutil.c, src/dccutil.h, src/logfile.c, src/modules.c,
1207 src/patch.h, src/tcldcc.c, src/tclmisc.c:
1208
1209 * Synch 1.6: nickbind, unixtime_incr, transfer-close, logblocking.
1210
1211 2003-01-02 21:33 Will Buckner <wcc@techmonkeys.org>
1212
1213 * AUTHORS, FEATURES, INSTALL, NEWS, README, doc/compiling.FAQ,
1214 doc/text-substitutions.doc, doc/html/about.html,
1215 doc/html/app-problems.html, doc/html/app-sharing.html,
1216 doc/html/app-textsub.html, doc/html/app-tricks.html,
1217 doc/html/app-weird.html, doc/html/authors.html, doc/html/bans.html,
1218 doc/html/botnet.html, doc/html/compiling.html,
1219 doc/html/egg-core.html, doc/html/faqs.html, doc/html/features.html,
1220 doc/html/flags.html, doc/html/index.html, doc/html/install.html,
1221 doc/html/mod-assoc.html, doc/html/mod-blowfish.html,
1222 doc/html/mod-channels.html, doc/html/mod-compress.html,
1223 doc/html/mod-dns.html, doc/html/mod-filesys.html,
1224 doc/html/mod-irc.html, doc/html/mod-notes.html,
1225 doc/html/mod-server.html, doc/html/mod-share.html,
1226 doc/html/news.html, doc/html/party.html, doc/html/readme.html,
1227 doc/html/sharing.html, doc/html/starting.html, doc/html/users.html,
1228 doc/man1/eggdrop.1, lib/compat/compat.h, lib/compat/inet_ntop.h,
1229 lib/compat/inet_pton.h, lib/compat/memcpy.c, lib/compat/memcpy.h,
1230 lib/compat/memset.c, lib/compat/memset.h, lib/compat/snprintf.h,
1231 lib/compat/strcasecmp.c, lib/compat/strcasecmp.h,
1232 lib/compat/strdup.h, lib/compat/strerror.h, lib/compat/strftime.h,
1233 lib/compat/strlcat.h, lib/compat/strlcpy.h,
1234 lib/compat/strncasecmp.c, lib/compat/strncasecmp.h,
1235 lib/eggdrop/botnetutil.c, lib/eggdrop/botnetutil.h,
1236 lib/eggdrop/common.h, lib/eggdrop/eggdrop.c, lib/eggdrop/eggdrop.h,
1237 lib/eggdrop/eggtimer.c, lib/eggdrop/eggtimer.h,
1238 lib/eggdrop/fileutil.c, lib/eggdrop/fileutil.h,
1239 lib/eggdrop/hash_table.c, lib/eggdrop/memutil.c,
1240 lib/eggdrop/memutil.h, lib/eggdrop/module.h, lib/eggdrop/modvals.h,
1241 lib/eggdrop/script.c, lib/eggdrop/script.h, lib/eggdrop/stat.h,
1242 lib/egglib/egglib.h, lib/egglib/hash_table.c,
1243 lib/egglib/hash_table.h, lib/egglib/hash_table_test.c,
1244 lib/egglib/linked_list.c, lib/egglib/linked_list.h,
1245 lib/egglib/linked_list_test.c, lib/egglib/mempool.c,
1246 lib/egglib/mempool.h, lib/egglib/mempool_test.c,
1247 lib/egglib/msprintf.c, lib/egglib/msprintf.h, lib/egglib/mstack.c,
1248 lib/egglib/mstack.h, misc/addpatch, modules/blowfish/bf_tab.h,
1249 modules/blowfish/blowfish.c, modules/blowfish/blowfish.h,
1250 modules/channels/channels.c, modules/channels/channels.h,
1251 modules/channels/cmdschan.c, modules/channels/flagmaps.c,
1252 modules/channels/tclchan.c, modules/channels/udefchan.c,
1253 modules/channels/userchan.c, modules/compress/compress.c,
1254 modules/compress/compress.h, modules/compress/tclcompress.c,
1255 modules/console/console.c, modules/console/console.h,
1256 modules/ctcp/ctcp.c, modules/ctcp/ctcp.h,
1257 modules/filesys/dbcompat.c, modules/filesys/dbcompat.h,
1258 modules/filesys/filedb3.c, modules/filesys/filedb3.h,
1259 modules/filesys/filelist.c, modules/filesys/filelist.h,
1260 modules/filesys/files.c, modules/filesys/files.h,
1261 modules/filesys/filesys.c, modules/filesys/filesys.h,
1262 modules/filesys/tclfiles.c, modules/irc/chan.c,
1263 modules/irc/cmdsirc.c, modules/irc/irc.c, modules/irc/irc.h,
1264 modules/irc/mode.c, modules/irc/msgcmds.c,
1265 modules/irc/scriptcmds.c, modules/javascript/javascript.c,
1266 modules/notes/cmdsnote.c, modules/notes/notes.c,
1267 modules/notes/notes.h, modules/perlscript/mod_iface.c,
1268 modules/perlscript/perlscript.c, modules/server/scriptcmds.c,
1269 modules/share/share.c, modules/share/share.h,
1270 modules/share/uf_features.c, modules/tclscript/tclscript.c,
1271 modules/transfer/transfer.c, modules/transfer/transfer.h,
1272 modules/uptime/uptime.c, modules/uptime/uptime.h,
1273 scripts/ques5.tcl, src/bg.c, src/bg.h, src/chan.h, src/chanprog.c,
1274 src/chanprog.h, src/cmds.c, src/cmds.h, src/cmdt.h,
1275 src/core_binds.h, src/dcc.c, src/dcc.h, src/dccutil.c,
1276 src/dccutil.h, src/debug.h, src/dns.c, src/dns.h, src/egg.h,
1277 src/flags.c, src/flags.h, src/irccmp.c, src/irccmp.h,
1278 src/logfile.c, src/logfile.h, src/main.c, src/main.h, src/misc.c,
1279 src/misc.h, src/modules.c, src/modules.h, src/net.h, src/patch.h,
1280 src/tcl.c, src/tcl.h, src/tcldcc.c, src/tclegg.h, src/tclmisc.c,
1281 src/tcluser.c, src/traffic.c, src/traffic.h, src/userent.c,
1282 src/userent.h, src/userrec.c, src/userrec.h, src/users.c,
1283 src/users.h, testcode/match.c, text/banner:
1284
1285 * Updated copyright info for 2003.
1286
1287 2002-12-27 23:07 Will Buckner <wcc@techmonkeys.org>
1288
1289 * eggdrop.conf, doc/UPDATES1.6, modules/channels/channels.c,
1290 modules/transfer/transfer.c, nettype/undernet.irc.conf,
1291 src/patch.h:
1292
1293 * Fixed default setting for the help-path and text-path settings.
1294 Patch by poptix.
1295 * Did not port matching changes. We can fix this once we start using
1296 Ian's new matching code.
1297 * Updated max_bans to 45 for UnderNet. Found by reed.
1298 * BarkerJr:
1299 * Reworded the comment above the addhost/ident unbinds (found by
1300 persaukko).
1301 * Changed global-revenge-mode to 0 by default.
1302 * Changed dcc-block to default to 0 (zero; turbo-dcc).
1303
1304 2002-12-12 04:28 Will Buckner <wcc@techmonkeys.org>
1305
1306 * doc/UPDATES1.6, src/main.c, src/patch.h:
1307
1308 Fixed default setting for the help-path and text-path settings.
1309 Patch by poptix.
1310
1311 2002-11-29 06:15 Will Buckner <wcc@techmonkeys.org>
1312
1313 * doc/UPDATES1.6, misc/addpatch, modules/irc/cmdsirc.c,
1314 modules/irc/irc.c, modules/irc/irc.h, src/patch.h,
1315 testcode/match.c:
1316
1317 * check_this_user() had the wrong function number in irc_table.
1318 * Exported me_voice() in irc_table (synch 1.6).
1319 * Small fix to zip's match code (requested by zip).
1320 * Applied The_Dawn's kickfix patch (synch 1.6).
1321 * Small fixes to addpatch.
1322
1323 2002-11-24 04:50 Will Buckner <wcc@techmonkeys.org>
1324
1325 * eggdrop.conf, doc/UPDATES1.6, modules/channels/channels.c,
1326 modules/channels/tclchan.c, modules/irc/chan.c, modules/irc/mode.c,
1327 scripts/alltools.tcl, src/chan.h, src/patch.h:
1328
1329 * Synch'd 1.6 with 1.7 as of November 23rd.
1330
1331 2002-11-04 17:44 stdarg <stdarg@techmonkeys.org>
1332
1333 * lib/: eggdrop/Makefile.am, eggdrop/base64.c, eggdrop/base64.h,
1334 egglib/base64.c, egglib/base64.h:
1335
1336
1337 * base 64 encoding/decoding
1338
1339 2002-11-03 23:22 stdarg <stdarg@techmonkeys.org>
1340
1341 * lib/eggdrop/users.c:
1342
1343
1344 * Removed some debugging stuff from user auth
1345
1346 2002-11-03 23:16 stdarg <stdarg@techmonkeys.org>
1347
1348 * configure.ac, lib/eggdrop/Makefile.am, lib/eggdrop/eggdrop.h,
1349 lib/eggdrop/eggtimer.c, lib/eggdrop/eggtimer.h,
1350 lib/eggdrop/flags.c, lib/eggdrop/flags.h, lib/eggdrop/linemode.c,
1351 lib/eggdrop/md5.c, lib/eggdrop/md5.h, lib/eggdrop/module.h,
1352 lib/eggdrop/partyline.c, lib/eggdrop/partyline.h,
1353 lib/eggdrop/sockbuf.c, lib/eggdrop/users.c, lib/eggdrop/users.h,
1354 lib/egglib/Makefile.am, modules/Makefile.am,
1355 modules/script/Makefile.am, modules/script/scriptbind.c,
1356 modules/script/scriptmod.c, modules/script/scriptnet.c,
1357 modules/script/scriptparty.c, modules/script/scripttimer.c,
1358 modules/script/scriptuser.c, modules/server/input.c,
1359 src/Makefile.am, src/egg_timer.c, src/egg_timer.h, src/main.c,
1360 src/md5.c, src/md5.h, src/scriptbind.c, src/scriptnet.c,
1361 src/scriptuser.c, src/tcl.c, src/tclmisc.c, src/telnet.c:
1362
1363
1364 * Moved md5 code to lib/eggdrop so I can use it for password hashing
1365 * Passwords are stored as standard hex encoding of md5(salt +
1366 password)
1367 * Started moving script interface functions to modules/script
1368
1369 2002-10-11 23:59 Will Buckner <wcc@techmonkeys.org>
1370
1371 * doc/UPDATES1.6, src/egg.h:
1372
1373 * Removed a left-over piece of botnet code and finished synch'ing
1374 the updates file.
1375
1376 2002-10-11 09:00 stdarg <stdarg@techmonkeys.org>
1377
1378 * lib/eggdrop/eggdrop.h, modules/javascript/javascript.c,
1379 modules/perlscript/mod_iface.c, modules/perlscript/perlscript.c,
1380 modules/server/binds.c, modules/server/dcc.c,
1381 modules/server/input.c, modules/server/servsock.c,
1382 modules/tclscript/tclscript.c, src/scriptuser.c, src/users.h:
1383
1384
1385 * Started switching over user code to the new interface.
1386
1387 2002-10-11 07:27 stdarg <stdarg@techmonkeys.org>
1388
1389 * lib/eggdrop/flags.c:
1390
1391
1392 * Forgot a file.
1393
1394 2002-10-11 06:56 stdarg <stdarg@techmonkeys.org>
1395
1396 * lib/compat/compat.h, lib/compat/strdup.h,
1397 lib/eggdrop/Makefile.am, lib/eggdrop/flags.h, lib/eggdrop/users.c,
1398 lib/eggdrop/users.h, src/scriptuser.c:
1399
1400
1401 * Made 'uset' bind to intercept user settings, and 'uflag' bind for
1402 user flags. Next comes 'uhost' I guess.
1403
1404 2002-10-11 02:46 Will Buckner <wcc@techmonkeys.org>
1405
1406 * Makefile.am:
1407
1408 * Makefile fixes.
1409
1410 2002-10-11 02:32 Will Buckner <wcc@techmonkeys.org>
1411
1412 * Makefile.am:
1413
1414 * Makefile fixes from last commit.
1415
1416 2002-10-11 00:51 Will Buckner <wcc@techmonkeys.org>
1417
1418 * eggdrop.complete.conf, eggdrop.conf:
1419
1420 Forgot some cvs add/remove.
1421
1422 2002-10-11 00:49 Will Buckner <wcc@techmonkeys.org>
1423
1424 * eggdrop.simple.conf, misc/addpatch, modules/channels/channels.c,
1425 modules/channels/tclchan.c, modules/irc/chan.c,
1426 modules/irc/cmdsirc.c, modules/irc/irc.c,
1427 modules/transfer/transfer.c, src/chan.h, src/cmds.c, src/egg.h,
1428 src/net.c, src/patch.h:
1429
1430 * Completed 1.6<>1.7 patch synch.
1431
1432 2002-10-10 07:48 stdarg <stdarg@techmonkeys.org>
1433
1434 * lib/eggdrop/: eggconfig.c, eggconfig.h:
1435
1436
1437 * Beginning of config system. Right now it's based on xml but it
1438 should be easy to replace it later or add a module backend system.
1439
1440 2002-10-10 05:50 Will Buckner <wcc@techmonkeys.org>
1441
1442 * configure.ac, eggdrop.complete.conf, doc/UPDATES1.6,
1443 lib/compat/snprintf.c, modules/channels/channels.c,
1444 modules/channels/channels.h, modules/channels/cmdschan.c,
1445 modules/channels/tclchan.c, modules/filesys/filesys.c,
1446 modules/irc/chan.c, modules/irc/cmdsirc.c, modules/irc/irc.c,
1447 modules/irc/mode.c, modules/irc/msgcmds.c, modules/share/share.c,
1448 modules/transfer/transfer.c, scripts/alltools.tcl, src/chan.h,
1449 src/chanprog.c, src/misc.c:
1450
1451 * Synch'd 1.6 with 1.7 as of September 1st.
1452 * Did not synch +C or +r chanmode additions or halfop code, as our
1453 mode handling really needs to be redone in 1.7.
1454 * Did not synch any of the handlen-friendly patches.
1455 * Did not synch Tcl 8.4 fixes (not a proper fix yet).
1456 * My banligic patch doesn't seem relevent currently.
1457 * Did not synch sockfix, as network code has changed drasticly.
1458
1459 Synch will be continued tomorrow.
1460
1461 2002-10-10 04:41 stdarg <stdarg@techmonkeys.org>
1462
1463 * lib/eggdrop/Makefile.am, lib/eggdrop/binds.c,
1464 lib/eggdrop/binds.h, lib/eggdrop/eggdrop.h, lib/eggdrop/eggtimer.c,
1465 lib/eggdrop/module.h, lib/eggdrop/users.c,
1466 modules/javascript/javascript.c, modules/perlscript/mod_iface.c,
1467 modules/server/binds.c, modules/server/dcc.c, modules/server/dcc.h,
1468 modules/server/input.c, modules/server/server.c,
1469 modules/server/servsock.c, modules/tclscript/tclscript.c,
1470 src/Makefile.am, src/core_binds.c, src/dcc.c, src/dccutil.c,
1471 src/main.c, src/modules.c, src/net.c, src/scriptbind.c,
1472 src/scriptuser.c, src/tcl.c, src/tcldcc.c, src/tclhash.c,
1473 src/tclhash.h, src/tcluser.c, src/userrec.c, testcode/match.c:
1474
1475
1476 * Moved bind tables to libeggdrop
1477
1478 2002-10-09 09:09 stdarg <stdarg@techmonkeys.org>
1479
1480 * lib/eggdrop/: flags.h, hash_table.c, hash_table.h, ircmasks.c,
1481 ircmasks.h, users.c:
1482
1483
1484 * Forgot some files
1485
1486 2002-10-07 22:37 stdarg <stdarg@techmonkeys.org>
1487
1488 * src/scriptuser.c:
1489
1490
1491 * Script interface to new user functions.
1492
1493 2002-10-07 22:36 stdarg <stdarg@techmonkeys.org>
1494
1495 * lib/egglib/Makefile.am, lib/egglib/egglib.h,
1496 modules/server/binds.c, modules/server/binds.h,
1497 modules/server/dcc.c, modules/server/dcc.h,
1498 modules/server/scriptcmds.c, src/Makefile.am, src/cmds.c,
1499 src/core_binds.c, src/dcc.c, src/logfile.c, src/main.c,
1500 src/modules.c, src/scriptnet.c, src/tcl.c, src/tcluser.c,
1501 src/users.c:
1502
1503
1504 * Added some dcc support functions like sending/accepting files,
1505 with resume, and chats.
1506 * Starting to migrate to new user system.
1507
1508 2002-10-07 22:33 stdarg <stdarg@techmonkeys.org>
1509
1510 * lib/eggdrop/: Makefile.am, eggdrop.h, eggnet.c, eggnet.h,
1511 flags.h, ircmasks.c, ircmasks.h, match.c, match.h, module.h,
1512 sockbuf.c, sockbuf.h, throttle.c, throttle.h, users.c, users.h,
1513 xml.c, xml.h, xmlread.c, xmlwrite.c:
1514
1515
1516 * Added input/output throttling for sockets (haven't tested input)
1517 * Basic xml read/write stuff. Very forgiving on xml syntax; doesn't
1518 do validation. Not done.
1519 * Beginning of new user code. Works well so far.
1520
1521 2002-09-22 08:50 stdarg <stdarg@techmonkeys.org>
1522
1523 * lib/eggdrop/eggnet.c, lib/eggdrop/eggnet.h,
1524 lib/eggdrop/my_socket.c, lib/eggdrop/my_socket.h,
1525 lib/eggdrop/sockbuf.c, lib/eggdrop/sockbuf.h,
1526 modules/server/Makefile.am, modules/server/binds.c,
1527 modules/server/binds.h, modules/server/dcc.c, modules/server/dcc.h,
1528 modules/server/scriptcmds.c, modules/server/server.c,
1529 modules/server/server.h, src/scriptnet.c:
1530
1531
1532 * Added a command to initiate dcc chats
1533
1534 2002-09-22 01:25 stdarg <stdarg@techmonkeys.org>
1535
1536 * src/: botcmd.c, botcmd.h, botmsg.c, botmsg.h, botnet.c, botnet.h,
1537 tandem.h:
1538
1539
1540 * Remove unnecessary files (botnet stuff)
1541
1542 2002-09-21 07:40 stdarg <stdarg@techmonkeys.org>
1543
1544 * lib/eggdrop/memutil.c, lib/eggdrop/memutil.h,
1545 lib/eggdrop/script.h, lib/eggdrop/sockbuf.c, lib/eggdrop/sockbuf.h,
1546 modules/javascript/javascript.c, modules/perlscript/perlscript.c,
1547 modules/server/scriptcmds.c, modules/server/servsock.c,
1548 modules/tclscript/tclscript.c, src/Makefile.am, src/main.c,
1549 src/scriptnet.c:
1550
1551
1552 * Added script support for network stuff
1553
1554 2002-09-20 21:44 stdarg <stdarg@techmonkeys.org>
1555
1556 * modules/Makefile.am:
1557
1558
1559 * last patch accidentally disabled javascript
1560
1561 2002-09-20 21:41 stdarg <stdarg@techmonkeys.org>
1562
1563 * lib/eggdrop/botnetutil.c, lib/eggdrop/module.h,
1564 modules/Makefile.am, src/Makefile.am, src/cmds.c, src/dcc.c,
1565 src/dccutil.c, src/dccutil.h, src/main.c, src/misc.c,
1566 src/modules.c, src/tcl.c, src/tcldcc.c, src/tclmisc.c,
1567 src/tcluser.c, src/userrec.c, src/users.c, src/users.h:
1568
1569
1570 * Mo-Ize removed the botnet code, thanks
1571
1572 2002-09-20 20:28 stdarg <stdarg@techmonkeys.org>
1573
1574 * modules/server/binds.c:
1575
1576 [no log message]
1577
1578 2002-09-20 20:18 stdarg <stdarg@techmonkeys.org>
1579
1580 * configure.ac, lib/compat/poll.c, lib/compat/poll.h,
1581 lib/eggdrop/eggdns.c, lib/eggdrop/module.h,
1582 lib/eggdrop/my_socket.c, modules/Makefile.am,
1583 modules/server/binds.h:
1584
1585
1586 * compat entries for poll, and a server module file I forgot
1587
1588 2002-09-20 02:10 stdarg <stdarg@techmonkeys.org>
1589
1590 * lib/eggdrop/: my_socket.c, my_socket.h, sockbuf.c, sockbuf.h:
1591
1592
1593 * Ah I knew I forgot some.
1594
1595 2002-09-20 02:06 stdarg <stdarg@techmonkeys.org>
1596
1597 * configure.ac, lib/compat/Makefile.am, lib/eggdrop/Makefile.am,
1598 lib/eggdrop/eggdns.c, lib/eggdrop/eggdns.h, lib/eggdrop/eggdrop.h,
1599 lib/eggdrop/eggident.c, lib/eggdrop/eggident.h,
1600 lib/eggdrop/eggnet.c, lib/eggdrop/eggnet.h, lib/eggdrop/eggtimer.c,
1601 lib/eggdrop/eggtimer.h, lib/eggdrop/linemode.c,
1602 lib/eggdrop/linemode.h, lib/eggdrop/memutil.c,
1603 lib/eggdrop/memutil.h, lib/eggdrop/module.h, lib/eggdrop/script.c,
1604 lib/eggdrop/script.h, modules/Makefile.am,
1605 modules/javascript/javascript.c, modules/perlscript/perlscript.c,
1606 modules/server/Makefile.am, modules/server/channels.c,
1607 modules/server/cmdsserv.c, modules/server/dcc_commands.c,
1608 modules/server/input.c, modules/server/nicklist.c,
1609 modules/server/nicklist.h, modules/server/output.c,
1610 modules/server/output.h, modules/server/parse.c,
1611 modules/server/parse.h, modules/server/scriptcmds.c,
1612 modules/server/server.c, modules/server/server.h,
1613 modules/server/serverlist.c, modules/server/serverlist.h,
1614 modules/server/servmsg.c, modules/server/servsock.c,
1615 modules/server/servsock.h, modules/tclscript/tclscript.c,
1616 src/Makefile.am, src/egg_timer.c, src/main.c, src/modules.c,
1617 src/net.c, src/tclhash.c, src/userrec.c, src/userrec.h,
1618 src/users.h, testcode/dnscache.c, testcode/socks5.c:
1619
1620
1621 * Moved several things from the core into libegg
1622 * Server module uses new network code
1623 * Lots of stuff removed from the server module, like flood stuff,
1624 which should go into a new module
1625 * Moved some things from irc module to server module (mostly bind
1626 stuff, like pub)
1627 * Not everything works right now, but I wanted to get it into cvs in
1628 case my computer dies a horrible death. I'm going to combine
1629 irc/server (mostly) and make a new one for all the default
1630 protection stuff.
1631 * Right now server messages are not queued. I thought the code was
1632 pretty much beyond repair. The new queueing code will hopefully be
1633 more maintainable.
1634 * I'm not sure I added/removed all the files necessary! Let me know
1635 if it doesn't compile for you.
1636
1637 2002-08-12 01:16 stdarg <stdarg@techmonkeys.org>
1638
1639 * src/tclhash.c:
1640
1641
1642 * MATCH_PARTIAL bind tables (like dcc) were not being checked for
1643 correct user flags.
1644
1645 2002-08-11 20:50 stdarg <stdarg@techmonkeys.org>
1646
1647 * testcode/: client.c, my_poll.c, sockbuf.c:
1648
1649 [no log message]
1650
1651 2002-08-10 09:31 Matthew Hallacy <poptix@techmonkeys.org>
1652
1653 * src/: chanprog.c, patch.h:
1654
1655 owner variable was not being used properly, potential access
1656 elevation.
1657
1658 2002-08-09 23:48 stdarg <stdarg@techmonkeys.org>
1659
1660 * testcode/dnscache.c:
1661
1662
1663 * beginning of a small caching dns stub resolver, ipv4 and ipv6
1664
1665 2002-08-09 23:44 stdarg <stdarg@techmonkeys.org>
1666
1667 * src/: tclhash.c, tclhash.h:
1668
1669
1670 * Beginning of load-order independent bind tables
1671
1672 2002-08-09 23:42 stdarg <stdarg@techmonkeys.org>
1673
1674 * testcode/: Makefile, chat.c, my_poll.c, my_poll.h, my_socket.c,
1675 mypoll.c, mypoll.h, sockbuf.c, sockbuf.h:
1676
1677
1678 * Some updates to network code
1679
1680 2002-07-17 22:52 Matthew Hallacy <poptix@techmonkeys.org>
1681
1682 * src/patch.h:
1683
1684 sigh.
1685
1686 2002-07-17 22:46 Matthew Hallacy <poptix@techmonkeys.org>
1687
1688 * src/patch.h:
1689
1690 Duh, watch your patch.h entries.
1691
1692 2002-06-19 05:10 stdarg <stdarg@techmonkeys.org>
1693
1694 * testcode/: mypoll.c, mypoll.h:
1695
1696
1697 * poll() emulation
1698
1699 2002-06-19 04:51 stdarg <stdarg@techmonkeys.org>
1700
1701 * testcode/: Makefile, chat.c, client.c, http.c, ipv6.c,
1702 linemode.c, my_socket.c, sclient.c, sockbuf.c, sockbuf.h, socks4.c,
1703 socks5.c, sslmode.c, zipmode.c:
1704
1705
1706 * I think the sockbuf api is almost done
1707
1708 2002-06-18 06:15 Jeff Fisher <guppy@techmonkeys.org>
1709
1710 * help/cmds2.help:
1711
1712 forgot to remove a reference to highlight in a help file
1713
1714 2002-06-18 06:14 Jeff Fisher <guppy@techmonkeys.org>
1715
1716 * modules/woobie/: .cvsignore, Makefile.am, modinfo, woobie.c:
1717
1718 oops ... I should really remove woobie
1719
1720 2002-06-18 06:12 Jeff Fisher <guppy@techmonkeys.org>
1721
1722 * configure.ac, eggdrop.complete.conf, help/cmds2.help,
1723 help/core.help, lib/eggdrop/module.h, modules/Makefile.am,
1724 modules/console/console.c, modules/irc/chan.c,
1725 modules/irc/cmdsirc.c, modules/server/servmsg.c, src/Makefile.am,
1726 src/botcmd.c, src/cmds.c, src/cmds.h, src/dcc.c, src/egg.h,
1727 src/flags.c, src/flags.h, src/main.c, src/misc.c, src/modules.c,
1728 src/tcldcc.c:
1729
1730
1731
1732 - removed userflag +k
1733 - removed userflag +h
1734 - removed all the code related to .strip since stdarg is going to
1735 redo it in a better fashion using network filters.
1736 - removed woobie since woobie is useless and we would be much better
1737 suited with a "sample" module that actually does something useful
1738
1739 2002-06-18 04:40 Jeff Fisher <guppy@techmonkeys.org>
1740
1741 * eggdrop.complete.conf, doc/html/mod-server.html,
1742 doc/settings/mod.server, modules/server/cmdsserv.c,
1743 modules/server/scriptcmds.c, modules/server/server.c:
1744
1745
1746
1747 removed the settings that did not allow for duplicate messages to be
1748 enqueued. this always seemed like a hack to me because it doesn't
1749 fix the real problem of broken scripts sending duplicates and
1750 causing the bot to flood off. if a script wants to send 4000 of the
1751 same message who are we to say that is wrong.
1752
1753 2002-06-17 16:39 Jeff Fisher <guppy@techmonkeys.org>
1754
1755 * eggdrop.complete.conf, doc/html/egg-core.html,
1756 doc/settings/core.settings, src/tcl.c, src/userrec.c:
1757
1758 removed sort_users since any decent userfile backend should do this
1759 on the fly -- i.e.. sql or our new user api that is being worked on
1760
1761 2002-06-17 06:14 Jeff Fisher <guppy@techmonkeys.org>
1762
1763 * help/cmds2.help, help/core.help, modules/irc/msgcmds.c,
1764 modules/notes/notes.c, src/flags.c, src/flags.h:
1765
1766 removed the common user access flag sice this is a throw back to the
1767 earlier days of IRC -- common accounts are almost non-existant on
1768 IRC these days.
1769
1770 2002-06-17 06:04 Jeff Fisher <guppy@techmonkeys.org>
1771
1772 * eggdrop.complete.conf, help/cmds1.help, help/cmds2.help,
1773 help/core.help, modules/irc/msgcmds.c,
1774 modules/irc/help/msg/irc.help, src/cmds.c, src/misc.c, src/misc.h:
1775
1776 removed some legacy commands that are fairly non-useful and addhost
1777 which is just wrong.
1778
1779 2002-06-08 07:21 stdarg <stdarg@techmonkeys.org>
1780
1781 * modules/server/servmsg.c:
1782
1783 [no log message]
1784
1785 2002-06-07 06:38 stdarg <stdarg@techmonkeys.org>
1786
1787 * modules/server/servmsg.c:
1788
1789
1790 * got432(), got433(), and renamed gotfake433 to choose_altnick
1791
1792 2002-06-05 05:11 stdarg <stdarg@techmonkeys.org>
1793
1794 * modules/server/servmsg.c:
1795
1796
1797 * Oops committed too early, doh
1798 * Converted got303(), thought about moving the keep-nick stuff to a
1799 separate file and adding watch-list support
1800
1801 2002-06-05 05:10 stdarg <stdarg@techmonkeys.org>
1802
1803 * modules/server/servmsg.c:
1804
1805 [no log message]
1806
1807 2002-06-03 03:35 stdarg <stdarg@techmonkeys.org>
1808
1809 * lib/eggdrop/module.h, modules/server/server.c,
1810 modules/server/servmsg.c, src/modules.c:
1811
1812
1813 * Server lag checking now does hundredths of a second.
1814 * gotwallops() and gotpong() converted to new raw syntax
1815
1816 2002-06-02 18:06 stdarg <stdarg@techmonkeys.org>
1817
1818 * modules/: irc/chan.c, server/server.c, server/servmsg.c:
1819
1820
1821 * gotnotice()
1822
1823 2002-06-02 08:56 stdarg <stdarg@techmonkeys.org>
1824
1825 * modules