/[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.721 - (show annotations) (download)
Thu Apr 10 09:30:07 2003 UTC (16 years ago) by changelog
Branch: MAIN
Changes since 1.720: +256 -871 lines
ChangeLog

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