/[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.724 - (show annotations) (download)
Tue Apr 15 08:30:07 2003 UTC (15 years, 11 months ago) by changelog
Branch: MAIN
Changes since 1.723: +21 -0 lines
ChangeLog

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