/[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.744 - (show annotations) (download)
Mon May 12 14:30:07 2003 UTC (16 years ago) by changelog
Branch: MAIN
Changes since 1.743: +9 -0 lines
ChangeLog

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