/[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.745 - (show annotations) (download)
Tue May 13 00:00:24 2003 UTC (16 years, 2 months ago) by changelog
Branch: MAIN
Changes since 1.744: +10 -0 lines
ChangeLog

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