/[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.727 - (show annotations) (download)
Sat Apr 19 06:00:07 2003 UTC (16 years, 4 months ago) by changelog
Branch: MAIN
Changes since 1.726: +7 -0 lines
ChangeLog

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