/[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.746 - (show annotations) (download)
Tue May 13 07:30:06 2003 UTC (15 years, 10 months ago) by changelog
Branch: MAIN
Changes since 1.745: +10 -0 lines
ChangeLog

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