/[cvs]/eggdrop1.9/ChangeLog
ViewVC logotype

Annotation of /eggdrop1.9/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.220 - (hide annotations) (download)
Sat Dec 8 15:30:18 2001 UTC (17 years, 5 months ago) by changelog
Branch: MAIN
Changes since 1.219: +7 -0 lines
ChangeLog

1 changelog 1.220 2001-12-08 15:14 Federico Mennite <ite@techmonkeys.org>
2    
3     * modules/channels/tclchan.c:
4    
5     Bans weren't always applied correctly. Patch by Jeff Fisher
6     <guppy@techmonkeys.org>
7    
8 changelog 1.219 2001-12-08 10:00 Automatic CVS Scripts
9    
10     * po/eggdrop.pot:
11    
12     Pots
13    
14 changelog 1.218 2001-12-07 10:00 Automatic CVS Scripts
15    
16     * po/eggdrop.pot:
17    
18     Pots
19    
20 changelog 1.217 2001-12-06 10:00 Automatic CVS Scripts
21    
22     * po/eggdrop.pot:
23    
24     Pots
25    
26 changelog 1.216 2001-12-05 10:00 Automatic CVS Scripts
27    
28     * po/eggdrop.pot:
29    
30     Pots
31    
32 changelog 1.215 2001-12-04 10:00 Automatic CVS Scripts
33    
34     * po/eggdrop.pot:
35    
36     Pots
37    
38 changelog 1.214 2001-12-04 01:30 Federico Mennite <ite@techmonkeys.org>
39    
40     * modules/: channels/help/chaninfo.help,
41     channels/help/channels.help, console/help/console.help,
42     ctcp/help/set/ctcp.help, irc/help/irc.help, server/server.c,
43     server/help/server.help, server/help/set/server.help,
44     share/share.c, share/help/share.help, transfer/transfer.c,
45     transfer/help/set/transfer.help:
46    
47     More spelling fixes here and there. Patch by Wcc
48     <will@dawg.dynu.com>
49    
50 changelog 1.213 2001-12-03 10:00 Automatic CVS Scripts
51    
52     * po/eggdrop.pot:
53    
54     Pots
55    
56 changelog 1.212 2001-12-03 03:25 Federico Mennite <ite@techmonkeys.org>
57    
58     * modules/irc/mode.c:
59    
60     Fixed stopnethack bug. Patch by Axel Franke <eule@berlin.snafu.de>
61    
62 changelog 1.211 2001-12-02 15:15 Federico Mennite <ite@techmonkeys.org>
63    
64     * modules/server/servmsg.c:
65    
66     More suitable quit message when the server says we aren't
67     registered. Patch by guppy <guppy@techmonkeys.org>
68    
69 changelog 1.210 2001-12-02 14:26 Federico Mennite <ite@techmonkeys.org>
70    
71     * modules/filesys/: files.c, help/filesys.help:
72    
73     Renamed .optimise to .optimize. Patch by Wcc
74     <will@centerofnowhere.com>
75    
76 changelog 1.209 2001-12-02 13:36 Federico Mennite <ite@techmonkeys.org>
77    
78     * scripts/alltools.tcl:
79    
80     testip wasn't working correctly in scripts/alltools.tcl. Patch by
81     Hanno <unknown>
82    
83 changelog 1.208 2001-12-02 13:22 Federico Mennite <ite@techmonkeys.org>
84    
85     * eggdrop.complete.conf:
86    
87     More spelling fixes in eggdrop.complete.conf. Patch by Wcc
88     <will@centerofnowhere.com>
89    
90 changelog 1.207 2001-12-02 12:48 Federico Mennite <ite@techmonkeys.org>
91    
92     * INSTALL, doc/text-substitutions.doc:
93    
94     More spelling fixes in docs and MOTD. Patch by Wcc
95     <will@centerofnowhere.com>
96    
97     2001-12-02 12:36 Federico Mennite <ite@techmonkeys.org>
98    
99     * modules/uptime/uptime.c:
100    
101     Made uptime module to server. Patch by Matthew Hallacy
102     <poptix@techmonkeys.org>
103    
104 changelog 1.206 2001-12-02 12:22 Federico Mennite <ite@techmonkeys.org>
105    
106     * modules/irc/tclirc.c:
107    
108     wasop command wasn't working correctly. Patch by TaKeDa
109     <takeda@eggheads.w.pl>
110    
111 changelog 1.205 2001-12-02 11:54 Federico Mennite <ite@techmonkeys.org>
112    
113     * modules/share/share.c:
114    
115     Fix in share module while resyncing userfile. Patch by TaKeDa
116     <takeda@eggheads.w.pl>
117    
118     2001-12-02 11:43 Federico Mennite <ite@techmonkeys.org>
119    
120     * modules/irc/mode.c:
121    
122     Minor code indenting fixes. Patch by guppy <guppy@techmonkeys.org>
123    
124 changelog 1.204 2001-12-02 10:00 Automatic CVS Scripts
125    
126     * po/eggdrop.pot:
127    
128     Pots
129    
130 changelog 1.203 2001-12-01 17:35 Federico Mennite <ite@techmonkeys.org>
131    
132     * modules/channels/channels.c, modules/irc/chan.c,
133     modules/irc/mode.c, src/chan.h, src/tcluser.c:
134    
135     * Added DalNet's +M support. Patch by Wcc
136     <will@centerofnowhere.com>* Fixed a stupid typo of mine in
137     tcl_botattr, which prevented a successful build.
138    
139 changelog 1.202 2001-12-01 16:49 Federico Mennite <ite@techmonkeys.org>
140    
141     * modules/irc/chan.c:
142    
143     Get right flags also when a user joins \!channels. Patch by Lam
144     <unknown>
145    
146     2001-12-01 16:39 Federico Mennite <ite@techmonkeys.org>
147    
148     * modules/compress/compress.c:
149    
150     Runtime debug information cleanup in compress module. Patch by Wcc
151     <will@centerofnowhere.com>
152    
153     2001-12-01 16:33 Federico Mennite <ite@techmonkeys.org>
154    
155     * src/tcluser.c:
156    
157     Fixed more potential crashes in botattr command. Patch by TaKeDa
158     <takeda@eggheads.w.pl>
159    
160 changelog 1.201 2001-12-01 16:03 Federico Mennite <ite@techmonkeys.org>
161    
162     * src/tcluser.c:
163    
164     Fixed more potential crashes in src/tcluser.c. Patch by Matthew
165     Hallacy <poptix@techmonkeys.org>
166    
167 changelog 1.200 2001-12-01 15:44 Federico Mennite <ite@techmonkeys.org>
168    
169     * doc/tcl-commands.doc:
170    
171     Fixed up some spelling mistakes in doc/tcl-commands.doc. Patch by
172     Wcc <will@centerofnowhere.com>
173    
174 changelog 1.199 2001-12-01 15:13 Federico Mennite <ite@techmonkeys.org>
175    
176     * src/tcluser.c:
177    
178     adduser wasn't accepting handle parameter without hostmask
179     parameter. Patch by Wcc <will@centerofnowhere.com>
180    
181 changelog 1.198 2001-12-01 14:39 Federico Mennite <ite@techmonkeys.org>
182    
183     * src/tcluser.c:
184    
185     chattr hand crashed. Patch by stdarg <stdarg@techmonkeys.org>
186    
187 changelog 1.197 2001-12-01 14:27 Federico Mennite <ite@techmonkeys.org>
188    
189     * modules/irc/mode.c:
190    
191     Ban reason string was unitialized. Patch by Matthew Hallacy
192     <poptix@techmonkeys.org>
193    
194 changelog 1.196 2001-12-01 13:46 Federico Mennite <ite@techmonkeys.org>
195    
196     * modules/irc/tclirc.c:
197    
198     Fixed potential crashes in the getchanhost command. Patch by Matthew
199     Hallacy <poptix@techmonkeys.org>
200    
201 changelog 1.195 2001-12-01 10:00 Automatic CVS Scripts
202    
203     * po/eggdrop.pot:
204    
205     Pots
206    
207 changelog 1.194 2001-11-30 10:00 Automatic CVS Scripts
208    
209     * po/eggdrop.pot:
210    
211     Pots
212    
213 changelog 1.193 2001-11-29 10:00 Automatic CVS Scripts
214    
215     * po/eggdrop.pot:
216    
217     Pots
218    
219 changelog 1.192 2001-11-28 10:00 Automatic CVS Scripts
220    
221     * po/eggdrop.pot:
222    
223     Pots
224    
225 changelog 1.191 2001-11-27 10:00 Automatic CVS Scripts
226    
227     * po/eggdrop.pot:
228    
229     Pots
230    
231 changelog 1.190 2001-11-27 02:30 Federico Mennite <ite@techmonkeys.org>
232    
233     * intl/.cvsignore, lib/eggdrop/.cvsignore:
234    
235     More and more cvsignore entries.
236    
237 changelog 1.189 2001-11-27 02:15 Federico Mennite <ite@techmonkeys.org>
238    
239     * lib/eggdrop/.cvsignore:
240    
241     More cvsignore entries.
242    
243     2001-11-27 02:13 Federico Mennite <ite@techmonkeys.org>
244    
245     * lib/: .cvsignore, eggdrop/.cvsignore:
246    
247     Moved cvsinogre entries in the proper place.
248    
249     2001-11-27 02:11 Federico Mennite <ite@techmonkeys.org>
250    
251     * lib/.cvsignore:
252    
253     Added more cvsignore entries.
254    
255     2001-11-27 02:08 Federico Mennite <ite@techmonkeys.org>
256    
257     * src/main.c:
258    
259     More gettext fixes.
260    
261 changelog 1.188 2001-11-26 10:00 Automatic CVS Scripts
262    
263     * po/eggdrop.pot:
264    
265     Pots
266    
267 changelog 1.187 2001-11-25 14:45 Federico Mennite <ite@techmonkeys.org>
268    
269     * src/eggdrop.h:
270    
271     Have a successful build if gettext is explicitly disabled.
272    
273 changelog 1.186 2001-11-25 10:00 Automatic CVS Scripts
274    
275     * po/eggdrop.pot:
276    
277     Pots
278    
279 changelog 1.185 2001-11-24 20:42 Federico Mennite <ite@techmonkeys.org>
280    
281     * modules/assoc/Makefile.am, modules/blowfish/Makefile.am,
282     modules/channels/Makefile.am, modules/compress/Makefile.am,
283     modules/console/Makefile.am, modules/ctcp/Makefile.am,
284     modules/filesys/Makefile.am, modules/irc/Makefile.am,
285     modules/notes/Makefile.am, modules/perlscript/Makefile.am,
286     modules/server/Makefile.am, modules/share/Makefile.am,
287     modules/tclscript/Makefile.am, modules/transfer/Makefile.am,
288     modules/uptime/Makefile.am, modules/woobie/Makefile.am,
289     src/eggdrop.h:
290    
291     Added mssing stuff in Makefile.am's that prevented compilation in
292     some environments.
293    
294 changelog 1.184 2001-11-24 15:31 Federico Mennite <ite@techmonkeys.org>
295    
296     * modules/transfer/transfer.h, src/eggdrop.h:
297    
298     Moved XFER defines from the core in a more suitable place in the
299     transfer module.
300    
301 changelog 1.183 2001-11-24 10:00 Automatic CVS Scripts
302    
303     * po/eggdrop.pot:
304    
305     Pots
306    
307 changelog 1.182 2001-11-23 10:00 Automatic CVS Scripts
308    
309     * po/eggdrop.pot:
310    
311     Pots
312    
313 changelog 1.181 2001-11-22 10:00 Automatic CVS Scripts
314    
315     * po/eggdrop.pot:
316    
317     Pots
318    
319 changelog 1.180 2001-11-21 10:00 Automatic CVS Scripts
320    
321     * po/eggdrop.pot:
322    
323     Pots
324    
325 changelog 1.179 2001-11-20 10:00 Automatic CVS Scripts
326    
327     * po/eggdrop.pot:
328    
329     Pots
330    
331 changelog 1.178 2001-11-19 10:00 Automatic CVS Scripts
332    
333     * po/eggdrop.pot:
334    
335     Pots
336    
337 changelog 1.177 2001-11-18 10:00 Automatic CVS Scripts
338    
339     * po/eggdrop.pot:
340    
341     Pots
342    
343 changelog 1.176 2001-11-17 10:00 Automatic CVS Scripts
344    
345     * po/eggdrop.pot:
346    
347     Pots
348    
349 changelog 1.175 2001-11-16 10:00 Automatic CVS Scripts
350    
351     * po/eggdrop.pot:
352    
353     Pots
354    
355 changelog 1.174 2001-11-15 10:00 Automatic CVS Scripts
356    
357     * po/eggdrop.pot:
358    
359     Pots
360    
361 changelog 1.173 2001-11-14 10:00 Automatic CVS Scripts
362    
363     * po/eggdrop.pot:
364    
365     Pots
366    
367 changelog 1.172 2001-11-14 01:57 stdarg <stdarg@techmonkeys.org>
368    
369     * src/: logfile.c, main.c:
370    
371    
372     * Re-ordered init procedures so hooks[] is initialized earlier.
373     * Logfiles should cycle now.
374    
375 changelog 1.171 2001-11-13 10:00 Automatic CVS Scripts
376    
377     * po/eggdrop.pot:
378    
379     Pots
380    
381 changelog 1.170 2001-11-13 04:51 stdarg <stdarg@techmonkeys.org>
382    
383     * modules/perlscript/perlscript.c:
384    
385    
386     * Added support for lists in perl callbacks.
387    
388     2001-11-13 04:51 stdarg <stdarg@techmonkeys.org>
389    
390     * modules/tclscript/tclscript.c:
391    
392    
393     * Added support for returned lists in tcl callbacks.
394    
395     2001-11-13 04:50 stdarg <stdarg@techmonkeys.org>
396    
397     * src/: logfile.c, script.c, script.h, script_api.h, tcldcc.c:
398    
399    
400     * Added convenience functions for script_var_t's.
401     * Converted a bunch of functions in tcldcc.c.
402    
403 changelog 1.169 2001-11-12 10:00 Automatic CVS Scripts
404    
405     * po/eggdrop.pot:
406    
407     Pots
408    
409 changelog 1.168 2001-11-11 10:00 Automatic CVS Scripts
410    
411     * po/eggdrop.pot:
412    
413     Pots
414    
415 changelog 1.167 2001-11-10 10:00 Automatic CVS Scripts
416    
417     * po/eggdrop.pot:
418    
419     Pots
420    
421 changelog 1.166 2001-11-09 10:00 Automatic CVS Scripts
422    
423     * po/eggdrop.pot:
424    
425     Pots
426    
427 changelog 1.165 2001-11-08 10:00 Automatic CVS Scripts
428    
429     * po/eggdrop.pot:
430    
431     Pots
432    
433 changelog 1.164 2001-11-07 10:00 Automatic CVS Scripts
434    
435     * po/eggdrop.pot:
436    
437     Pots
438    
439 changelog 1.163 2001-11-06 10:00 Automatic CVS Scripts
440    
441     * po/eggdrop.pot:
442    
443     Pots
444    
445 changelog 1.162 2001-11-05 10:00 Automatic CVS Scripts
446    
447     * po/eggdrop.pot:
448    
449     Pots
450    
451 changelog 1.161 2001-11-05 03:47 stdarg <stdarg@techmonkeys.org>
452    
453     * src/: patch.h, script_api.h, tcl.c, tcldcc.c:
454    
455     Converted some functions in tcldcc.c.
456    
457 changelog 1.160 2001-11-04 10:00 Automatic CVS Scripts
458    
459     * po/eggdrop.pot:
460    
461     Pots
462    
463 changelog 1.159 2001-11-03 10:00 Automatic CVS Scripts
464    
465     * po/eggdrop.pot:
466    
467     Pots
468    
469 changelog 1.158 2001-11-02 10:00 Automatic CVS Scripts
470    
471     * po/eggdrop.pot:
472    
473     Pots
474    
475 changelog 1.157 2001-11-01 10:00 Automatic CVS Scripts
476    
477     * po/eggdrop.pot:
478    
479     Pots
480    
481 changelog 1.156 2001-10-31 10:00 Automatic CVS Scripts
482    
483     * po/eggdrop.pot:
484    
485     Pots
486    
487 changelog 1.155 2001-10-31 04:02 Tothwolf <tothwolf@techmonkeys.org>
488    
489     * configure.ac, lib/egglib/hash_table.c, lib/egglib/linked_list.c,
490     lib/egglib/mempool.c, lib/egglib/msprintf.c, lib/egglib/mstack.c,
491     modules/filesys/filesys.c, modules/transfer/transfer.c, src/bg.c,
492     src/bg.h, src/botnet.c, src/chanprog.c, src/egg_timer.c,
493     src/irccmp.h, src/logfile.c, src/main.c, src/match.h, src/misc.c,
494     src/registry.c, src/script.c, src/tcl.c:
495    
496     * 39 less gcc warnings...
497    
498 changelog 1.154 2001-10-30 10:00 Automatic CVS Scripts
499    
500     * po/eggdrop.pot:
501    
502     Pots
503    
504 changelog 1.153 2001-10-30 01:35 Matthew Hallacy <poptix@techmonkeys.org>
505    
506     * modules/uptime/: uptime.c, uptime.h:
507    
508     Proper copyright information.
509    
510 changelog 1.152 2001-10-29 23:01 Federico Mennite <ite@techmonkeys.org>
511    
512     * lib/eggdrop/Makefile.am, lib/eggdrop/module.h,
513     modules/assoc/Makefile.am, modules/blowfish/Makefile.am,
514     modules/channels/Makefile.am, modules/compress/Makefile.am,
515     modules/console/Makefile.am, modules/ctcp/Makefile.am,
516     modules/filesys/Makefile.am, modules/irc/Makefile.am,
517     modules/notes/Makefile.am, modules/perlscript/Makefile.am,
518     modules/server/Makefile.am, modules/share/Makefile.am,
519     modules/tclscript/Makefile.am, modules/transfer/Makefile.am,
520     modules/uptime/Makefile.am, modules/woobie/Makefile.am,
521     src/Makefile.am, src/modules.c:
522    
523     Created libeggdrop: libadns, libegg and libcompat are now linked in
524     it. Cleaned up some unneeded function exports :)
525    
526 changelog 1.151 2001-10-29 20:09 Jeff Fisher <guppy@techmonkeys.org>
527    
528     * modules/uptime/: uptime.c, uptime.h:
529    
530     some minor uptime.mod things I noticed while working on 1.6.7
531    
532 changelog 1.150 2001-10-29 10:00 Automatic CVS Scripts
533    
534     * po/eggdrop.pot:
535    
536     Pots
537    
538 changelog 1.149 2001-10-28 13:30 Federico Mennite <ite@techmonkeys.org>
539    
540     * configure.ac, lib/Makefile.am, lib/adns/.cvsignore,
541     lib/adns/COPYING, lib/adns/GPL-vs-LGPL, lib/adns/Makefile.am,
542     lib/adns/README, lib/adns/README.eggdrop, lib/adns/README.ircd,
543     lib/adns/adns.h, lib/adns/check.c, lib/adns/dlist.h,
544     lib/adns/event.c, lib/adns/general.c, lib/adns/internal.h,
545     lib/adns/parse.c, lib/adns/query.c, lib/adns/reply.c,
546     lib/adns/setup.c, lib/adns/transmit.c, lib/adns/tvarith.h,
547     lib/adns/types.c, lib/compat/.cvsignore, lib/compat/Makefile.am,
548     lib/compat/compat.h, lib/compat/inet_aton.c,
549     lib/compat/inet_aton.h, lib/compat/inet_ntop.c,
550     lib/compat/inet_ntop.h, lib/compat/inet_pton.c,
551     lib/compat/inet_pton.h, lib/compat/memcpy.c, lib/compat/memcpy.h,
552     lib/compat/memset.c, lib/compat/memset.h, lib/compat/snprintf.c,
553     lib/compat/snprintf.h, lib/compat/strcasecmp.c,
554     lib/compat/strcasecmp.h, lib/compat/strftime.c,
555     lib/compat/strftime.h, lib/compat/strncasecmp.c,
556     lib/compat/strncasecmp.h, lib/egglib/.cvsignore,
557     lib/egglib/Makefile.am, lib/egglib/avl.c, lib/egglib/avl.h,
558     lib/egglib/hash_table.c, lib/egglib/hash_table.h,
559     lib/egglib/hash_table_test.c, lib/egglib/linked_list.c,
560     lib/egglib/linked_list.h, lib/egglib/linked_list_test.c,
561     lib/egglib/mempool.c, lib/egglib/mempool.h,
562     lib/egglib/mempool_test.c, lib/egglib/msprintf.c,
563     lib/egglib/msprintf.h, lib/egglib/mstack.c, lib/egglib/mstack.h,
564     modules/perlscript/perlscript.c, modules/tclscript/tclscript.c,
565     src/Makefile.am, src/dns.c, src/logfile.c, src/main.c, src/main.h,
566     src/modules.c, src/net.c, src/registry.c, src/script.c:
567    
568     Renamed src/adns, src/compat, src/egglib to lib/adns, lib/compat,
569     lib/egglib respectively.
570    
571 changelog 1.148 2001-10-28 10:00 Automatic CVS Scripts
572    
573     * po/eggdrop.pot:
574    
575     Pots
576    
577 changelog 1.147 2001-10-27 18:39 Federico Mennite <ite@techmonkeys.org>
578    
579     * modules/irc/.cvsignore:
580    
581     Added a missing .cvsignore.
582    
583     2001-10-27 18:35 Federico Mennite <ite@techmonkeys.org>
584    
585     * po/: .potignore, POTFILES.in:
586    
587     * Updated internationalizable list of files in po/POTIFLES.in.
588     * Added po/.potignore as list of files to be ignored when running
589     po/update.pl --maintain.
590    
591 changelog 1.146 2001-10-27 16:39 Federico Mennite <ite@techmonkeys.org>
592    
593     * lib/.cvsignore:
594    
595     Added more .cvsignore files.
596    
597     2001-10-27 16:34 Federico Mennite <ite@techmonkeys.org>
598    
599     * Makefile.am, configure.ac, lib/Makefile.am,
600     lib/eggdrop/.cvsignore, lib/eggdrop/Makefile.am,
601     lib/eggdrop/module.h, lib/eggdrop/modvals.h, modules/.cvsignore,
602     modules/Makefile.am, modules/assoc/.cvsignore,
603     modules/assoc/Makefile.am, modules/assoc/assoc.c,
604     modules/assoc/assoc.h, modules/assoc/modinfo,
605     modules/assoc/help/assoc.help, modules/blowfish/.cvsignore,
606     modules/blowfish/Makefile.am, modules/blowfish/bf_tab.h,
607     modules/blowfish/blowfish.c, modules/blowfish/blowfish.h,
608     modules/blowfish/modinfo, modules/channels/.cvsignore,
609     modules/channels/Makefile.am, modules/channels/channels.c,
610     modules/channels/channels.h, modules/channels/cmdschan.c,
611     modules/channels/flagmaps.c, modules/channels/modinfo,
612     modules/channels/tclchan.c, modules/channels/udefchan.c,
613     modules/channels/userchan.c, modules/channels/help/chaninfo.help,
614     modules/channels/help/channels.help,
615     modules/channels/help/set/channels.help,
616     modules/compress/.cvsignore, modules/compress/Makefile.am,
617     modules/compress/compress.c, modules/compress/compress.h,
618     modules/compress/modinfo, modules/compress/tclcompress.c,
619     modules/compress/help/set/compress.help,
620     modules/console/.cvsignore, modules/console/Makefile.am,
621     modules/console/console.c, modules/console/console.h,
622     modules/console/modinfo, modules/console/help/console.help,
623     modules/console/help/set/console.help, modules/ctcp/.cvsignore,
624     modules/ctcp/Makefile.am, modules/ctcp/ctcp.c, modules/ctcp/ctcp.h,
625     modules/ctcp/modinfo, modules/ctcp/help/set/ctcp.help,
626     modules/filesys/.cvsignore, modules/filesys/Makefile.am,
627     modules/filesys/dbcompat.c, modules/filesys/dbcompat.h,
628     modules/filesys/filedb3.c, modules/filesys/filedb3.h,
629     modules/filesys/filelist.c, modules/filesys/filelist.h,
630     modules/filesys/files.c, modules/filesys/files.h,
631     modules/filesys/filesys.c, modules/filesys/filesys.h,
632     modules/filesys/modinfo, modules/filesys/tclfiles.c,
633     modules/filesys/help/filesys.help,
634     modules/filesys/help/set/filesys.help, modules/irc/Makefile.am,
635     modules/irc/chan.c, modules/irc/cmdsirc.c, modules/irc/irc.c,
636     modules/irc/irc.h, modules/irc/mode.c, modules/irc/modinfo,
637     modules/irc/msgcmds.c, modules/irc/tclirc.c,
638     modules/irc/help/irc.help, modules/irc/help/msg/irc.help,
639     modules/irc/help/set/irc.help, modules/notes/.cvsignore,
640     modules/notes/Makefile.am, modules/notes/cmdsnote.c,
641     modules/notes/modinfo, modules/notes/notes.c,
642     modules/notes/notes.h, modules/notes/help/notes.help,
643     modules/notes/help/msg/notes.help,
644     modules/notes/help/set/notes.help, modules/perlscript/.cvsignore,
645     modules/perlscript/Makefile.am, modules/perlscript/perlscript.c,
646     modules/server/.cvsignore, modules/server/Makefile.am,
647     modules/server/cmdsserv.c, modules/server/modinfo,
648     modules/server/server.c, modules/server/server.h,
649     modules/server/servmsg.c, modules/server/tclserv.c,
650     modules/server/help/server.help,
651     modules/server/help/set/server.help, modules/share/.cvsignore,
652     modules/share/Makefile.am, modules/share/modinfo,
653     modules/share/share.c, modules/share/share.h,
654     modules/share/uf_features.c, modules/share/help/share.help,
655     modules/tclscript/.cvsignore, modules/tclscript/Makefile.am,
656     modules/tclscript/tclscript.c, modules/transfer/.cvsignore,
657     modules/transfer/Makefile.am, modules/transfer/modinfo,
658     modules/transfer/transfer.c, modules/transfer/transfer.h,
659     modules/transfer/help/set/transfer.help, modules/uptime/.cvsignore,
660     modules/uptime/Makefile.am, modules/uptime/modinfo,
661     modules/uptime/uptime.c, modules/uptime/uptime.h,
662     modules/woobie/.cvsignore, modules/woobie/Makefile.am,
663     modules/woobie/modinfo, modules/woobie/woobie.c, src/Makefile.am,
664     src/logfile.c, src/modules.h:
665    
666     * Renamed src/mod to modules.
667     * Created lib as top dir for eggdrop's libraries.
668    
669 changelog 1.145 2001-10-27 13:34 Federico Mennite <ite@techmonkeys.org>
670    
671     * configure.ac, acconfig/acinclude.m4:
672    
673     Configure related refactoring and clean up.
674    
675 changelog 1.144 2001-10-27 09:00 Automatic CVS Scripts
676    
677     * po/eggdrop.pot:
678    
679     Pots
680    
681 changelog 1.143 2001-10-26 22:22 stdarg <stdarg@techmonkeys.org>
682    
683     * src/: chanprog.c, cmds.c, main.c, modules.c, tcl.c, tcldcc.c,
684 changelog 1.146 tclegg.h, tclhash.c, tclhash.h:
685 changelog 1.143
686    
687     * Converted the last few bind tables (I think).
688     * Removed unused builtin_* functions.
689    
690 changelog 1.142 2001-10-26 09:00 Automatic CVS Scripts
691    
692     * po/eggdrop.pot:
693    
694     Pots
695    
696 changelog 1.141 2001-10-25 20:10 Federico Mennite <ite@techmonkeys.org>
697    
698     * .cvsignore, acconfig/acinclude.m4, acconfig/mpatrol.m4:
699    
700     Added support for mpatrol (mutally exclusive with efence).
701    
702 changelog 1.140 2001-10-25 09:00 Automatic CVS Scripts
703    
704     * po/eggdrop.pot:
705    
706     Pots
707    
708 changelog 1.139 2001-10-24 10:08 stdarg <stdarg@techmonkeys.org>
709    
710     * src/: dcc.c, dns.c, egg_timer.c, logfile.c, script.c,
711 changelog 1.146 script_api.h, tcl.c, tcldcc.c, tclhash.c:
712 changelog 1.139
713    
714     * Added support for optional args for scripts.
715     * Added a ".perl" command.
716     * Converted some stuff in tcldcc.c, based on Oskar Liljeblad's
717     patch.
718     * Fixed compile warnings in tcl module.
719     * Added error reporting when loading perl scripts.
720    
721 changelog 1.138 2001-10-24 09:00 Automatic CVS Scripts
722    
723     * po/eggdrop.pot:
724    
725     Pots
726    
727 changelog 1.137 2001-10-23 09:00 Automatic CVS Scripts
728    
729     * po/eggdrop.pot:
730    
731     Pots
732    
733 changelog 1.136 2001-10-23 08:47 stdarg <stdarg@techmonkeys.org>
734    
735 changelog 1.146 * src/: botmsg.c, cmds.c, script.c:
736 changelog 1.136
737    
738     * Added a "loadscript" script command.
739     * Fixed up perlscript.mod a little bit, so that it can do stuff.
740     * Wrote a test script in perl that uses timers, binds, and putlog
741     successfully.
742    
743 changelog 1.135 2001-10-22 09:00 Automatic CVS Scripts
744    
745     * po/eggdrop.pot:
746    
747     Pots
748    
749 changelog 1.134 2001-10-22 01:49 stdarg <stdarg@techmonkeys.org>
750    
751 changelog 1.149 * src/modules.c:
752 changelog 1.134
753     * Moved msprintf and mstack to the function table (boo this is
754     temporary I hope)
755     * Fixed compile warnings and some other stuff in perlscript.mod so
756     that it compiles and loads (but you can't use it to write a script
757     yet).
758    
759 changelog 1.133 2001-10-21 20:59 stdarg <stdarg@techmonkeys.org>
760    
761     * src/: dccutil.c, tcldcc.c:
762    
763     * dcc array is now sparse
764    
765 changelog 1.132 2001-10-21 19:51 stdarg <stdarg@techmonkeys.org>
766    
767     * src/tcldcc.c:
768    
769     * Updated putdcc and putdccraw to accept idx instead of sock.
770     * Putdccraw now recognizes -1 as the server idx, not 0.
771    
772 changelog 1.131 2001-10-21 17:38 Federico Mennite <ite@techmonkeys.org>
773    
774     * bootstrap, configure.ac, acconfig/.cvsignore,
775 changelog 1.146 acconfig/acinclude.m4, src/Makefile.am:
776 changelog 1.131
777     * Added autoconf and automake support for perlscript.mod.
778     * Removed old stuff from bootstrap and
779     src/mod/compress.mod/Makefile.am.
780     * Removed eggdrop_DEPENDENCIES. They are unneeded.
781     * Readded -Wall and -g3 compile options.
782    
783 changelog 1.130 2001-10-21 16:05 Tothwolf <tothwolf@techmonkeys.org>
784    
785 changelog 1.149 * Makefile.am, scripts/Makefile.am, src/Makefile.am:
786 changelog 1.130
787     * cleanups in Makefile.am files
788    
789 changelog 1.129 2001-10-21 14:51 Tothwolf <tothwolf@techmonkeys.org>
790    
791     * Makefile.am, bootstrap, acconfig/config.guess,
792     acconfig/config.sub:
793    
794     * added latest version of config.guess and config.sub to acconfig
795     dir
796     * don't remove config.guess and config.sub with maintainer-clean
797     rule
798     * keep libtoolize from overwriting config.guess and config.sub
799    
800 changelog 1.128 2001-10-21 12:20 Federico Mennite <ite@techmonkeys.org>
801    
802     * po/POTFILES.in:
803    
804     Updated internationalizable list of files.
805    
806 changelog 1.127 2001-10-21 09:00 Automatic CVS Scripts
807    
808     * po/eggdrop.pot:
809    
810     Pots
811    
812 changelog 1.126 2001-10-21 07:03 Automatic CVS Scripts
813 changelog 1.123
814     * po/eggdrop.pot:
815    
816 changelog 1.126 Pots
817 changelog 1.123
818 changelog 1.126 2001-10-21 06:48 Automatic CVS Scripts
819 changelog 1.123
820     * po/eggdrop.pot:
821    
822 changelog 1.126 Pots
823 changelog 1.123
824 changelog 1.122 2001-10-21 06:15 stdarg <stdarg@techmonkeys.org>
825    
826     * eggdrop.complete.conf:
827    
828     * Added config setting for dcc_command_chars
829    
830     2001-10-21 06:04 stdarg <stdarg@techmonkeys.org>
831    
832     * scripts/action.fix.tcl:
833    
834     Updated action.fix.tcl to use new filt_string.
835    
836     2001-10-21 06:02 stdarg <stdarg@techmonkeys.org>
837    
838 changelog 1.146 * doc/tcl-commands.doc, src/dcc.c, src/main.c, src/tclhash.c:
839 changelog 1.122
840     * Changed the FILT bind to use a global variable instead of
841     returning a string. This will make it easier for multiple callbacks
842     to act on one string.
843     * Made a new config variable called "dcc_command_chars" that lets
844     you change which chars represent a command on the console. Default
845     is "./".
846    
847 changelog 1.121 2001-10-21 03:49 stdarg <stdarg@techmonkeys.org>
848    
849     * src/tclhash.c:
850    
851     Changed BT_chat back to sis instead of Uis
852    
853     2001-10-21 03:44 stdarg <stdarg@techmonkeys.org>
854    
855     * src/: botnet.c, cmds.c, logfile.c, modules.c, tcl.c, tclhash.c,
856 changelog 1.146 tclhash.h:
857 changelog 1.121
858     * Applied Oskar Liljeblad's patch to convert more bind tables.
859     * Fixed bug in putlog which causes an infinite loop.
860     * Added console error logging into tclscript.mod.
861     * Added external error logging via "error_logfile" variable, for
862     more detailed information. Default filename is logs/tcl_errors.log.
863    
864 changelog 1.120 2001-10-20 21:57 stdarg <stdarg@techmonkeys.org>
865    
866 changelog 1.146 * src/: dcc.c, modules.c, tclhash.c, tclhash.h:
867 changelog 1.120
868     * Added Oskar Liljeblad's patch to convert H_chat, H_act, and
869     H_bcst.
870     * Experimented with changing around the chat bind so it's called
871     before text is sent, and is breakable.
872    
873 changelog 1.119 2001-10-20 10:22 stdarg <stdarg@techmonkeys.org>
874    
875 changelog 1.146 * src/: modules.c, tclhash.c, tclhash.h:
876 changelog 1.119
877     Applied patch by Oskar Liljeblad <oskar@osk.mine.nu>: Replaces
878     H_away bind with new BT_away bind.
879    
880 changelog 1.118 2001-10-20 08:04 Jeff Fisher <guppy@techmonkeys.org>
881    
882     * src/main.c:
883    
884    
885     * Okay, after talking to various #eggdrop people and seeing x+1
886     people running eggdrop1.7 as production bots -- I added a small
887     warning to the output of ./eggdrop for 1.7 that tells them this is a
888     development version and that they shouldn't run it unless they are
889     testing it. Sound good? It better :P~ hehe
890    
891 changelog 1.116 2001-10-20 07:29 Jeff Fisher <guppy@techmonkeys.org>
892    
893     * eggdrop.complete.conf, doc/KNOWN-PROBLEMS,
894     doc/html/egg-core.html, doc/html/mod-server.html,
895     doc/settings/core.settings, doc/settings/mod.server:
896    
897    
898     * blanked KNOWN-PROBLEMS since none of them exist anymore, correct
899     me if I'm wrong
900     * moved debug-output to the core settings documentation since it is
901     both core and server functionality
902    
903 changelog 1.115 2001-10-20 06:04 Tothwolf <tothwolf@techmonkeys.org>
904    
905     * Makefile.am:
906    
907     * added distclean-local and maintainer-clean-local Makefile.am
908     targets
909    
910 changelog 1.114 2001-10-20 01:19 Tothwolf <tothwolf@techmonkeys.org>
911    
912     * acinclude.m4, bootstrap, codeset.m4, configure.ac, gettext.m4,
913     glibc21.m4, iconv.m4, isc-posix.m4, lcmessage.m4, progtest.m4,
914     acconfig/acinclude.m4, acconfig/codeset.m4, acconfig/gettext.m4,
915     acconfig/glibc21.m4, acconfig/iconv.m4, acconfig/isc-posix.m4,
916     acconfig/lcmessage.m4, acconfig/progtest.m4:
917    
918     * added acconfig for an aux dir
919     * moved m4 files to acconfig
920     * modified EGG_LIBTOOL autoconf macro to pass --with-auxdir to
921     libltdl
922     * added notice to bootstrap about libtool needing a patch
923    
924 changelog 1.113 2001-10-19 23:07 Tothwolf <tothwolf@techmonkeys.org>
925    
926     * AUTHORS, Makefile.am, config.guess, config.sub,
927 changelog 1.146 doc/html/authors.html:
928 changelog 1.113
929     * sync authors.html with AUTHORS
930     * add config.guess and config.sub to AUX_DIST
931     * remove config.guess and config.sub from cvs
932    
933 changelog 1.112 2001-10-19 14:10 Tothwolf <tothwolf@techmonkeys.org>
934    
935     * acinclude.m4:
936    
937     * fix missing else in acinclude.m4
938    
939 changelog 1.111 2001-10-19 07:33 stdarg <stdarg@techmonkeys.org>
940    
941     * src/modules.c:
942    
943     del_hook() wasn't deleting the match_noterej hook correctly.
944    
945 changelog 1.110 2001-10-19 06:01 Jeff Fisher <guppy@techmonkeys.org>
946    
947     * eggdrop.complete.conf, doc/html/egg-core.html,
948     doc/html/mod-server.html, doc/settings/core.settings,
949 changelog 1.146 doc/settings/mod.server, src/flags.c, src/modules.c:
950 changelog 1.110
951     * removed use-console-r since we have debug-output
952     * removed +r as a log option we tell people about since it used for
953     debugging purposes like +v and the others.
954     * made sure I didn't commit the wrong files this time <g>
955    
956 changelog 1.109 2001-10-19 05:33 Jeff Fisher <guppy@techmonkeys.org>
957    
958     * config.guess, config.sub:
959    
960     Hmmm .. that was odd, cvs update -j 1.2 -j 1.1 config.guess
961     config.sub is cool <g>
962    
963 changelog 1.108 2001-10-19 05:26 Jeff Fisher <guppy@techmonkeys.org>
964    
965     * AUTHORS, README, config.guess, config.sub, eggdrop.complete.conf,
966     doc/tcl-commands.doc, doc/html/egg-core.html,
967     doc/settings/core.settings, scripts/autobotchk, scripts/botchk,
968     src/main.c, src/tcl.c:
969    
970    
971     * applied BarkerJr's small documentation patch
972     * applied the pidfile patch from eggdrop1.6
973     * added stdarg to AUTHORS (wish we had a realname <g>)
974    
975 changelog 1.106 2001-10-19 01:55 Tothwolf <tothwolf@techmonkeys.org>
976    
977     * acinclude.m4, configure.ac, src/botcmd.c, src/botmsg.c,
978     src/botnet.c, src/chanprog.c, src/cmds.c, src/dcc.c, src/dccutil.c,
979     src/dns.c, src/eggdrop.h, src/logfile.c, src/main.c, src/misc.c,
980     src/modules.c, src/net.c, src/stat.h, src/tcl.c, src/tcldcc.c,
981     src/tclhash.c, src/tclmisc.c, src/tcluser.c, src/userent.c,
982 changelog 1.149 src/userrec.c, src/users.c:
983 changelog 1.106
984     * removed obsolete EGG_CHECK_FUNC_VSPRINTF autoconf macro
985     * removed obsolete EGG_HEADER_STDC autoconf macro
986     * added EGG_C_LONG_LONG autoconf macro
987     * added EGG_FUNC_C99_VSNPRINTF autoconf macro
988     * added EGG_REPLACE_SNPRINTF autoconf macro
989     * added EGG_TYPE_32BIT autoconf macro
990    
991     * removed unused dlfcn.h header check from configure.ac
992     * removed AC_CHECK_SIZEOF long and int from configure.ac
993     * added many required autoconf macros to configure.ac
994     * added AC_REPLACE_FUNCS to configure.ac for compat functions
995     * many configure.ac cleanups
996    
997     * updated compat/snprintf.c with latest version from Samba
998     * added code to link libm with compat library for snprintf.c
999     * added support for LIBOBJS to compat/Makefile.am
1000     * added memset back to compat
1001     * added memcpy back to compat
1002     * many compat cleanups
1003    
1004     * renamed egg_strcasecmp() to strcasecmp()
1005     * renamed egg_strncasecmp() to strncasecmp()
1006     * renamed egg_snprintf() to snprintf()
1007     * renamed egg_vsnprintf() to vsnprintf()
1008     * renamed egg_strftime() to strftime()
1009     * renamed egg_inet_aton() to inet_aton()
1010     * renamed egg_inet_ntop() to inet_ntop()
1011     * renamed egg_inet_pton() to inet_pton()
1012    
1013     * exported strftime() for modules
1014     * exported inet_ntop() for modules
1015     * exported inet_pton() for modules
1016     * exported vasprintf() for modules
1017     * exported asprintf() for modules
1018    
1019     * renamed u_32bit_t typedef to u_32int_t
1020     * extended stat.h to support standard bits and checks
1021    
1022     * major function changes:
1023     + egg_strcasecmp -> strcasecmp
1024     + egg_strncasecmp -> strncasecmp
1025     + egg_snprintf -> snprintf
1026     + egg_vsnprintf -> vsnprintf
1027     + egg_strftime -> strftime
1028     + egg_inet_aton -> inet_aton
1029     + egg_inet_ntop -> inet_ntop
1030     + egg_inet_pton -> inet_pton
1031    
1032 changelog 1.105 2001-10-19 00:47 stdarg <stdarg@techmonkeys.org>
1033    
1034     * doc/: tcl-commands.doc, howto/README, howto/first_script.txt,
1035     howto/timers.txt:
1036    
1037     Documentation updates.
1038    
1039 changelog 1.104 2001-10-18 11:29 stdarg <stdarg@techmonkeys.org>
1040    
1041     * src/registry.c:
1042    
1043     Removed some old debugging info I had in registry.c.
1044    
1045     2001-10-18 11:18 stdarg <stdarg@techmonkeys.org>
1046    
1047     * src/: logfile.c, script.c:
1048    
1049     Forgot to initialize a variable in logfile_cycle().
1050    
1051 changelog 1.103 2001-10-18 09:37 stdarg <stdarg@techmonkeys.org>
1052    
1053     * src/logfile.c:
1054    
1055     Forgot to reopen logfile after cycling. I dunno why it keeps
1056     thinking msprintf.h and tclscript.c are modified..
1057    
1058 changelog 1.102 2001-10-18 09:26 stdarg <stdarg@techmonkeys.org>
1059    
1060     * src/script.c:
1061    
1062     Fixed bug where the config vars were being linked as read-only.
1063    
1064     2001-10-18 09:06 stdarg <stdarg@techmonkeys.org>
1065    
1066     * src/: Makefile.am, chanprog.c, eggdrop.h, logfile.c, main.c,
1067 changelog 1.149 misc.c, proto.h, script.c, script_api.h, tcl.c, tclmisc.c:
1068 changelog 1.102
1069     Fixed a bug in msprintf. Added SCRIPT_FREE_VAR flag, to
1070     automatically free a script_var_t. Added first config variables
1071     (for logging) via tclscript.mod. Separated the logging stuff into
1072     logfile.c. Added a command, "stoplog", which lets you close a
1073     logfile. Removed "max-logs" since the logfiles are in a linked list
1074     (it was kind of pointless).
1075    
1076 changelog 1.101 2001-10-18 02:57 stdarg <stdarg@techmonkeys.org>
1077    
1078 changelog 1.146 * src/: modules.c, net.c, proto.h:
1079 changelog 1.101
1080     Converted my_atoul to sscanf.
1081    
1082 changelog 1.100 2001-10-17 06:08 stdarg <stdarg@techmonkeys.org>
1083    
1084 changelog 1.146 * src/: egg_timer.c, main.c, script_api.h, tclmisc.c:
1085 changelog 1.100
1086     Updates to timer code. Added USER and CALLBACK types to perl
1087     module.
1088    
1089 changelog 1.99 2001-10-17 03:28 stdarg <stdarg@techmonkeys.org>
1090    
1091     * src/: chanprog.c, dns.c, main.c, tcl.c, tclegg.h, tclhash.c,
1092     tclmisc.c:
1093    
1094     Removed old timer code. Updated dns.c to use new script interface.
1095    
1096 changelog 1.98 2001-10-17 02:01 Matthew Hallacy <poptix@techmonkeys.org>
1097    
1098     * src/: patch.h, tcluser.c:
1099    
1100     * bad pointer in tcl_userlist, userlist * = crash
1101    
1102 changelog 1.97 2001-10-17 01:03 stdarg <stdarg@techmonkeys.org>
1103    
1104     * eggdrop.complete.conf, eggdrop.simple.conf:
1105    
1106     updated config files for tclscript.mod
1107    
1108 changelog 1.95 2001-10-17 00:19 stdarg <stdarg@techmonkeys.org>
1109    
1110 changelog 1.146 * src/: modules.c, tclhash.c, tclhash.h:
1111 changelog 1.95
1112     Moved load and unload bind tables to modules.c. Removed old ctcp
1113     table.
1114    
1115 changelog 1.92 2001-10-16 02:42 stdarg <stdarg@techmonkeys.org>
1116    
1117     * eggdrop.complete.conf, eggdrop.simple.conf, src/script.c,
1118 changelog 1.146 src/script.h, src/script_api.h, src/tclhash.c:
1119 changelog 1.92
1120     Updated tclscript.mod a bit. Made bind and unbind use the new
1121     tclscript module.
1122    
1123 changelog 1.91 2001-10-15 18:47 Matthew Hallacy <poptix@techmonkeys.org>
1124    
1125     * src/patch.h:
1126    
1127     [no log message]
1128    
1129     2001-10-15 18:47 Matthew Hallacy <poptix@techmonkeys.org>
1130    
1131     * src/userrec.c:
1132    
1133     * Oops, forgot to fix it here too, weren't supposed to free
1134     xk,xk->data in adduser
1135    
1136 changelog 1.90 2001-10-15 09:54 stdarg <stdarg@techmonkeys.org>
1137    
1138 changelog 1.146 * src/: main.c, script.c:
1139 changelog 1.90
1140     script.c: Forgot to push the script event on the event stack.
1141     main.c: timer_destroy_all() was being called in the wrong place.
1142     tclscript.c: Documentation error in a comment.
1143    
1144 changelog 1.89 2001-10-15 09:27 stdarg <stdarg@techmonkeys.org>
1145    
1146     * src/: cmds.c, egg_timer.c, egg_timer.h, main.c, script.c,
1147 changelog 1.146 script_api.h, tcldcc.c:
1148 changelog 1.89
1149     Updates to timer code. Updates to tcl module. Convenience
1150     functions for scripting. Script journal for late scripting modules.
1151     Got rid of anonymous union in script_var_t.
1152    
1153 changelog 1.88 2001-10-15 07:56 Tothwolf <tothwolf@techmonkeys.org>
1154    
1155     * src/modules.c:
1156    
1157     * lets not use gettext for botnet commands
1158    
1159 changelog 1.86 2001-10-14 23:13 stdarg <stdarg@techmonkeys.org>
1160    
1161     * src/: Makefile.am, core_binds.c, core_binds.h, main.c, modules.c,
1162 changelog 1.146 script.h, tclhash.c, tclhash.h, tclmisc.c:
1163 changelog 1.86
1164     Updates to binds (event and time). New file to handle core binds.
1165    
1166     2001-10-14 23:06 Federico Mennite <ite@techmonkeys.org>
1167    
1168     * src/modules.c:
1169    
1170     Fixed stupid bug when not sharing userfile.
1171    
1172 changelog 1.81 2001-10-14 19:30 Federico Mennite <ite@techmonkeys.org>
1173    
1174     * acinclude.m4:
1175    
1176     * Removed old shell customization on Ultrix. It should work fine
1177     now.
1178     * Fixed wrong $host_os match for NextStep.
1179     * In a debug build, link with Electric Fence Malloc Debugger if
1180     detected.
1181    
1182 changelog 1.80 2001-10-14 16:59 stdarg <stdarg@techmonkeys.org>
1183    
1184 changelog 1.146 * src/: script.c, script_api.h:
1185 changelog 1.80
1186     Added a convenience function, made normal c functions easy to wrap,
1187     added a SCRIPT_USER type (handle <--> struct userrec *)
1188    
1189 changelog 1.79 2001-10-14 16:20 Matthew Hallacy <poptix@techmonkeys.org>
1190    
1191     * src/: patch.h, userrec.c:
1192    
1193     another adduser overflow and memleak
1194    
1195 changelog 1.78 2001-10-14 14:33 Federico Mennite <ite@techmonkeys.org>
1196    
1197     * bootstrap:
1198    
1199     Reverted a change on bootstrap script, accidentally broken in a
1200     previous commit
1201    
1202 changelog 1.77 2001-10-14 14:16 Federico Mennite <ite@techmonkeys.org>
1203    
1204     * configure.ac, configure.in:
1205    
1206     Renamed configure.in to configure.ac, since we use automake >= 2.50
1207    
1208     2001-10-14 14:09 Federico Mennite <ite@techmonkeys.org>
1209    
1210     * INSTALL, README, acinclude.m4, bootstrap, configure.in,
1211 changelog 1.146 po/eggdrop.pot, src/main.c, src/modules.c:
1212 changelog 1.77
1213     * STATIC is #defined again on static builds.
1214     * Removed code for old module loading emulation on static builds.
1215     * Updated README and INSTALL: new static build explanation.
1216     * More string's gettextized-
1217     * Synched po/eggdrop.pot with sources.
1218    
1219 changelog 1.75 2001-10-14 11:08 Tothwolf <tothwolf@techmonkeys.org>
1220    
1221 changelog 1.146 * src/chanprog.c:
1222 changelog 1.75
1223     * bugfixes where splitnick() was removed
1224    
1225 changelog 1.73 2001-10-14 10:22 Tothwolf <tothwolf@techmonkeys.org>
1226    
1227 changelog 1.149 * Makefile.am, src/Makefile.am:
1228 changelog 1.73
1229     * more minor Makefile.am cleanups
1230     * added .cvsignore for tclscript.mod
1231     * detect_flood() needed to be called in gotnotice() *after* checking
1232     that a notice is not from a server
1233    
1234 changelog 1.72 2001-10-14 04:44 stdarg <stdarg@techmonkeys.org>
1235    
1236     * configure.in, src/Makefile.am, src/main.c, src/modules.c,
1237     src/registry.c, src/registry.h, src/script.c, src/script_api.h,
1238 changelog 1.149 src/tcl.c:
1239 changelog 1.72
1240     Added code for tclscript.mod Made it compile correctly with
1241     configure et al (hopefully...) Removed stuff for encodings from
1242     tcl.c egglib/msprintf - like sprintf but mallocs a big enough buffer
1243     for you (no overruns, no truncated data) egglib/mstack - simple
1244     stack structure (push, pop) that grows with malloc and is accessible
1245     in array form
1246    
1247 changelog 1.71 2001-10-13 21:36 Tothwolf <tothwolf@techmonkeys.org>
1248    
1249 changelog 1.146 * acconfig.h, acinclude.m4, configure.in, src/Makefile.am:
1250 changelog 1.71
1251     * configure cleanups
1252     * updated many autoconf macros to new formats
1253     * removed acconfig.h
1254     * --disable-debug configure option
1255     * changed @EGG_DEBUG@ to $(EGG_DEBUG) in Makefile.am files
1256    
1257 changelog 1.70 2001-10-13 15:55 Tothwolf <tothwolf@techmonkeys.org>
1258    
1259 changelog 1.146 * src/: chanprog.c, misc.c, modules.c, proto.h:
1260 changelog 1.70
1261     * splitnick() removed
1262     * cleanup where splitnicks() was removed
1263     * removed unused "existant" check from
1264     tell_bans/tell_exempts/tell_invites
1265    
1266 changelog 1.69 2001-10-13 12:00 stdarg <stdarg@techmonkeys.org>
1267    
1268     * src/: Makefile.am, egg_timer.c, egg_timer.h, main.c, net.c,
1269 changelog 1.146 tclmisc.c:
1270 changelog 1.69
1271     Added code for C-based microsecond-precision timers. Made utimer
1272     and timer use the new timer stuff. (But utimers and timers don't
1273     work with it yet, either does killtimer + killutimer, maybe somebody
1274     else can update those :) or I'll do it later) Added new tcl command,
1275     mutimer, to make a timer with a fractional second (i.e. mutimer
1276     500000 hi == run 'hi' after 1/2 second) Made net.c change the
1277     select() timeout based on the shortest timer. Added a guard clause
1278     to lostdcc(n) to make sure n is valid. When the socket table is
1279     reallocated, now the new sockets are marked SOCK_UNUSED (heh).
1280     Fixed a typo in filesys.mod (mine) (looked up the wrong bind table)
1281    
1282 changelog 1.68 2001-10-12 17:40 Tothwolf <tothwolf@techmonkeys.org>
1283    
1284 changelog 1.146 * src/: irccmp.c, patch.h:
1285 changelog 1.68
1286     * splitnicks() removed
1287     * check_queues() removed
1288     * parse_q() removed
1289     * purge_kicks() removed
1290    
1291 changelog 1.67 2001-10-12 15:50 Tothwolf <tothwolf@techmonkeys.org>
1292    
1293     * acinclude.m4, src/Makefile.am, src/botnet.c, src/cmds.c,
1294     src/dcc.c, src/debug.h, src/eggdrop.h, src/irccmp.c, src/main.c,
1295     src/main.h, src/modules.c, src/net.c, src/proto.h, src/tcl.c,
1296 changelog 1.146 src/tclhash.c:
1297 changelog 1.67
1298     * DEBUG_ASSERT renamed to DEBUG
1299     * Assert macro removed, replaced with ANSI assert support
1300     * Removed more kludge code
1301    
1302 changelog 1.65 2001-10-12 07:45 Tothwolf <tothwolf@techmonkeys.org>
1303    
1304     * src/: irccmp.h, match.c, modules.c, proto.h:
1305    
1306     * More irccmp/irctoupper fixes
1307    
1308 changelog 1.64 2001-10-12 02:27 stdarg <stdarg@techmonkeys.org>
1309    
1310     * src/: botnet.c, main.c, match.c, net.c, tcl.c, tclhash.c:
1311    
1312     Moved some stuff from main.c to botnet.c (for modularizing botnet)
1313     Changed irctoupper to _irctoupper in match.c (temporary fix, cuz
1314     something is making it crash (I think irctoupper isn't initialized
1315     or exported or something)) Added code to expand the socket table
1316     when it's full.
1317    
1318 changelog 1.63 2001-10-11 19:38 Tothwolf <tothwolf@techmonkeys.org>
1319    
1320     * src/patch.h:
1321    
1322     * Update patch.h
1323    
1324 changelog 1.62 2001-10-11 18:24 Tothwolf <tothwolf@techmonkeys.org>
1325    
1326     * src/: Makefile.am, chanprog.c, flags.c, irccmp.c, irccmp.h,
1327     match.c, match.h, misc.c, modules.c, proto.h, rfc1459.c, userent.c,
1328 changelog 1.146 userrec.c, users.c:
1329 changelog 1.62
1330     * rfc1459.c cleaned up and renamed to irccmp.c
1331     * rfc_casecmp() renamed to irccmp()
1332     * rfc_ncasecmp() renamed to ircncmp()
1333     * rfc_toupper() renamed to irctoupper()
1334     * rfc_tolower() renamed to irctolower()
1335     * more match.c cleanups
1336    
1337 changelog 1.61 2001-10-11 13:01 Tothwolf <tothwolf@techmonkeys.org>
1338    
1339 changelog 1.146 * src/: dns.c, eggdrop.h, net.c:
1340 changelog 1.61
1341     * malloc_strcpy/realloc_strcpy bugfixes
1342    
1343 changelog 1.60 2001-10-11 11:34 Tothwolf <tothwolf@techmonkeys.org>
1344    
1345     * src/: botnet.c, cmds.c, dcc.c, dccutil.c, dns.c, eggdrop.h,
1346 changelog 1.149 flags.c, misc.c, tcldcc.c, tclhash.c, userent.c:
1347 changelog 1.60
1348     * Use calloc() instead of malloc_memset macro
1349    
1350 changelog 1.59 2001-10-10 18:37 stdarg <stdarg@techmonkeys.org>
1351    
1352 changelog 1.146 * src/: modules.c, tclhash.c, tclhash.h:
1353 changelog 1.59
1354     Got rid of the last remnants of H_dcc.
1355    
1356 changelog 1.58 2001-10-10 14:50 Tothwolf <tothwolf@techmonkeys.org>
1357 changelog 1.55
1358     * acinclude.m4, configure.in, src/Makefile.am, src/dcc.c,
1359     src/md5.c, src/md5.h, src/tclmisc.c:
1360    
1361     moved md5.c and md5.h from src/md5/ to src/ added header files in
1362     src/ to src/Makefile.am removed redundant egglib/libegg.la entry for
1363     eggdrop_LDADD fixed -DEBUG_ASSERT typo in acinclude.m4
1364    
1365 changelog 1.58 2001-10-10 13:15 Tothwolf <tothwolf@techmonkeys.org>
1366 changelog 1.54
1367     * INSTALL, README, eggdrop.complete.conf, doc/compiling.FAQ,
1368     doc/eggdrop.doc, doc/text-substitutions.doc, doc/html/about.html,
1369     doc/html/app-problems.html, doc/html/app-sharing.html,
1370     doc/html/app-textsub.html, doc/html/app-tricks.html,
1371     doc/html/app-weird.html, doc/html/authors.html, doc/html/bans.html,
1372     doc/html/botnet.html, doc/html/compiling.html,
1373     doc/html/egg-core.html, doc/html/faqs.html, doc/html/features.html,
1374     doc/html/flags.html, doc/html/index.html, doc/html/install.html,
1375     doc/html/mod-assoc.html, doc/html/mod-blowfish.html,
1376     doc/html/mod-channels.html, doc/html/mod-compress.html,
1377     doc/html/mod-dns.html, doc/html/mod-filesys.html,
1378     doc/html/mod-irc.html, doc/html/mod-notes.html,
1379     doc/html/mod-server.html, doc/html/mod-share.html,
1380     doc/html/news.html, doc/html/party.html, doc/html/readme.html,
1381     doc/html/sharing.html, doc/html/starting.html, doc/html/users.html,
1382     help/cmds1.help, help/cmds2.help, help/core.help, scripts/CONTENTS,
1383     scripts/compat.tcl, scripts/notes2.tcl, scripts/userinfo.tcl,
1384     scripts/weed, scripts/help/userinfo.help:
1385    
1386     documentation and misc updates from alpha tree
1387    
1388 changelog 1.58 2001-10-10 10:44 Tothwolf <tothwolf@techmonkeys.org>
1389 changelog 1.53
1390     * acinclude.m4, configure.in, src/Makefile.am, src/botnet.c,
1391     src/chanprog.c, src/cmds.c, src/dcc.c, src/dccutil.c, src/dns.c,
1392     src/dns.h, src/eggdrop.h, src/flags.c, src/main.c, src/main.h,
1393     src/match.c, src/mem.c, src/misc.c, src/modules.c, src/modules.h,
1394     src/net.c, src/proto.h, src/tcl.c, src/tcldcc.c, src/tclhash.c,
1395     src/tclhash.h, src/tcluser.c, src/userent.c, src/userrec.c,
1396 changelog 1.149 src/users.c, src/users.h:
1397 changelog 1.53
1398     all expmem functions and support removed all memory status/debugging
1399     code removed all #ifdef DEBUG_MEM code removed
1400    
1401     nmalloc macro/n_malloc function removed, use malloc() now mod_malloc
1402     function removed my_strdup function removed, use malloc_strcpy macro
1403     now channel_malloc removed, use malloc_memset macro now
1404     n_malloc_null function removed, use malloc_memset macro now
1405     user_malloc macro/_user_malloc function removed, use malloc() now
1406    
1407     nrealloc macro/n_realloc function removed, use realloc() now
1408     mod_realloc function removed
1409    
1410     nfree macro/n_free function removed, use free() now mod_free
1411     function removed my_free macro removed, use free_null macro now
1412     Tcl_Free compat macro now uses free() instead of removed n_free
1413     function
1414    
1415     malloc->strcpy now uses malloc_strcpy macro free(ptr);ptr=NULL; now
1416     uses free_null macro malloc->bzero now uses malloc_memset macro
1417     get_data_ptr macro/_get_data_ptr function removed, use malloc_memset
1418     macro now
1419    
1420     compat memcpy removed compat memset removed egg_memcpy/my_memcpy
1421     misuse/mess changed to memcpy egg_bzero/bzero macro removed, use
1422     memset() now
1423    
1424     many uninitialized pointers now default to NULL
1425    
1426     match.c is now compiled on it's own instead of being included into
1427     tclhash.c match.c cleanup, removed broken/incomplete ircII compat
1428     code wild_match macro removed, _wild_match function renamed to
1429     wild_match wild_match_per function no longer declared static added
1430     prototypes for wild_match and wild_match_per functions
1431    
1432     Major function/macro changes:
1433     nmalloc -> malloc()
1434     nrealloc -> realloc()
1435     nfree -> free()
1436    
1437     Bugs found and fixed during audit:
1438     buffer overflow in adduser()
1439    
1440     Bugs fixed when code was removed:
1441     typo in filedb3.c: EBUG_MEM -> DEBUG_MEM
1442     extra egg_bzero call from filesys.c
1443    
1444 changelog 1.52 2001-10-10 01:20 Federico Mennite <ite@techmonkeys.org>
1445    
1446     * .cvsignore, ABOUT-NLS, AUTHORS, Makefile.am, Makefile.in,
1447     acconfig.h, acinclude.m4, aclocal.m4, bootstrap, codeset.m4,
1448     config.guess, config.sub, configure.in, disabled_modules,
1449     gettext.m4, glibc21.m4, iconv.m4, isc-posix.m4, lcmessage.m4,
1450     progtest.m4, doc/AUTHORS, intl/Makefile.in, intl/VERSION,
1451     intl/bindtextdom.c, intl/config.charset, intl/dcgettext.c,
1452     intl/dcigettext.c, intl/dcngettext.c, intl/dgettext.c,
1453     intl/dngettext.c, intl/explodename.c, intl/finddomain.c,
1454     intl/gettext.c, intl/gettext.h, intl/gettextP.h,
1455     intl/hash-string.h, intl/intl-compat.c, intl/l10nflist.c,
1456     intl/libgettext.h, intl/libgnuintl.h, intl/loadinfo.h,
1457     intl/loadmsgcat.c, intl/localcharset.c, intl/locale.alias,
1458     intl/localealias.c, intl/ngettext.c, intl/plural.c, intl/plural.y,
1459     intl/ref-add.sin, intl/ref-del.sin, intl/textdomain.c,
1460     po/Makefile.in.in, po/eggdrop.pot, scripts/.cvsignore,
1461     scripts/Makefile.am, scripts/Makefile.in, src/.cvsignore,
1462 changelog 1.149 src/Makefile.am, src/Makefile.in, src/eggdrop.h, src/modules.c:
1463 changelog 1.52
1464     * Refactored the tree (especially src/modules.c) to use the libltdl
1465     wrapper. Modules are configured to be lt_dlopened or dl_preopened
1466     (if the system doesn't support shared libraries).
1467     * Should compile modules on more SunOs environments and on Beos too.
1468     * Libtoolized the package: modules and internal libraries build
1469     system more protable than ever.
1470     * Wiped out old makefiles in favour of automake and Makefile.am's
1471     files.
1472     * Misc cleanups.
1473     * Updated bootstrap script
1474     * Moved doc/AUTHORS to ./AUTHORS
1475     * Updated config.guess and config.sub
1476     * Changed misc/ to ./ temporairly
1477     * Got rid of misc/modconfig, and more in general of the old module
1478     configuration stuff, in favor of an incoming ./configure
1479     parametrized choice.
1480     * Moved configure macros from aclocal.m4 to acinclude.m4 since
1481     aclocal.m4 is now generated by aclocal on bootstrap.
1482     * Removed no more necessary macros like EGG_EXEEXT because of
1483     libltdl+automake power ;P
1484     * Removed EGG_CHECK_LIBSAFE_SSCANF macro that wasn't necessary
1485     anymore after gettext support.
1486     * Added preliminary EGG_DEBUG_OPTIONS macro.
1487     * Heavily stripped EGG_CHECK_OS macro and got rid of some system
1488     specific defines that were dead because of libltdl.
1489     * Updated .cvsignore files.
1490     * Improved make dist target.
1491     * make static is gone in favor of ./configure --disable-shared.
1492     * make debug is gone in favor of future ./configure --with-debug
1493     options.
1494     * Others targets are gone in favor of more GNU standard targets.
1495     * Updated po/eggdrop.pot. # Egglib is now compiled and linked in
1496     the core.
1497     * Moved compress.mod's specific configure macros to the top
1498     configure script.
1499     * Switched to gettext 0.10.40 and pre-gettextized the devel tree.
1500    
1501 changelog 1.58 2001-10-09 12:42 Tothwolf <tothwolf@techmonkeys.org>
1502 changelog 1.51
1503     * src/tclhash.h:
1504    
1505     Added missing prototypes for init_bind2 and kill_bind2 to tclhash.h
1506    
1507 changelog 1.58 2001-10-09 06:59 stdarg <stdarg@techmonkeys.org>
1508 changelog 1.50
1509     * doc/howto/setudef.txt:
1510    
1511     Sample code for user-defined channel settings
1512    
1513 changelog 1.58 2001-10-07 04:02 stdarg <stdarg@techmonkeys.org>
1514 changelog 1.49
1515     * src/: botcmd.c, botnet.c, cmds.c, dccutil.c, tclhash.c,
1516 changelog 1.146 tclhash.h:
1517 changelog 1.49
1518     Got rid of bind tables in the exported irc function table. They're
1519     not used anywhere in the core or other normal modules. Other people
1520     should use find_bind_table(), not #define's. Got rid of H_* bind
1521     tables in irc module. All are BT_* now. Integrated the new bind
1522     tables in with the normal bind/unbind command. Made tcl callbacks
1523     work with the normal data types (string, int, user (handle)). Got
1524     rid of old bind tables in server.mod Made ctcp.mod use the new bind
1525     tables. Wrote down most of the stuff I did so that ITE could see a
1526     detailed report :) hehe (although I have a feeling I've left
1527     something out)
1528    
1529 changelog 1.48 2001-10-05 04:28 Jeff Fisher <guppy@techmonkeys.org>
1530    
1531     * src/cmds.c:
1532    
1533     lets try to keep the same messages that make eggdrop the classic it
1534     is
1535    
1536 changelog 1.58 2001-10-04 22:15 stdarg <stdarg@techmonkeys.org>
1537 changelog 1.47
1538     * src/dcc.c:
1539    
1540     Little potential problem I saw.
1541    
1542 changelog 1.58 2001-10-04 21:37 stdarg <stdarg@techmonkeys.org>
1543 changelog 1.46
1544     * src/: cmds.c, dcc.c, tcldcc.c, tclhash.c:
1545    
1546     Fixed the quit command to make it an actual dcc command, not a
1547     special thing in dcc.c.
1548    
1549 changelog 1.58 2001-09-30 04:27 stdarg <stdarg@techmonkeys.org>
1550 changelog 1.44
1551 changelog 1.146 * src/: tclhash.c, tclhash.h:
1552 changelog 1.44
1553     The new bind tables seem to be working pretty well. This patch
1554     mainly creates a new dcc bind table and moves the core built-ins to
1555     that table. The behavior of the new table is a little different
1556     than the old one (for now).
1557    
1558 changelog 1.58 2001-09-28 03:15 stdarg <stdarg@techmonkeys.org>
1559 changelog 1.43
1560     * src/: botcmd.c, botnet.c, dcc.c, dccutil.c, main.c, modules.c,
1561 changelog 1.146 tcldcc.c, tclhash.c, tclhash.h:
1562 changelog 1.43
1563    
1564    
1565     This is a big patch! Created several new bind tables (raw, msg,
1566     msgm, pub, pubm) to see how it would work. Seems to work well so
1567     far, although there could be bugs. Added most of the new important
1568     bind table functions to the global table.
1569    
1570 changelog 1.42 2001-09-28 02:52 Matthew Hallacy <poptix@techmonkeys.org>
1571    
1572 changelog 1.146 * src/patch.h:
1573 changelog 1.42
1574     Someone put a ! in place of a -, .kickban didn't work correctly.
1575    
1576 changelog 1.58 2001-09-20 19:50 stdarg <stdarg@techmonkeys.org>
1577 changelog 1.40
1578     * src/: main.c, tcl.c, tclhash.c, tclhash.h:
1579    
1580     STill removing tcl from the bind table. Created first non-tcl bind
1581     entry ("event") and bind2/unbind2.
1582    
1583 changelog 1.38 2001-08-28 01:41 Federico Mennite <ite@techmonkeys.org>
1584    
1585     * po/eggdrop.pot:
1586    
1587     synched eggdrop.pot with latest string changes.
1588    
1589     2001-08-28 01:33 Federico Mennite <ite@techmonkeys.org>
1590    
1591     * src/cmds.c:
1592    
1593     Some gettext's cleanups to strings in src/cmds.c
1594    
1595 changelog 1.37 2001-08-27 23:31 Matthew Hallacy <poptix@techmonkeys.org>
1596    
1597 changelog 1.146 * doc/tcl-commands.doc:
1598 changelog 1.37
1599    
1600    
1601     Submit these patches seperately, slipping in things with other
1602     patches is evil, besides we haven't decided on the GO command yet.
1603    
1604 changelog 1.36 2001-08-27 23:25 Matthew Hallacy <poptix@techmonkeys.org>
1605    
1606     * scripts/userinfo.tcl:
1607    
1608     updated userinfo.tcl
1609    
1610     2001-08-27 23:14 Matthew Hallacy <poptix@techmonkeys.org>
1611    
1612     * src/: cmds.c, patch.h:
1613    
1614     PATCH: cmd_boot.patch
1615    
1616     Fix boots with people that have full length HANDLEN
1617    
1618     2001-08-27 23:06 Matthew Hallacy <poptix@techmonkeys.org>
1619    
1620 changelog 1.146 * src/patch.h:
1621 changelog 1.36
1622     PATCH: ctcp2help.patch
1623    
1624     By BarkerJr, send CTCP replies to the help queue instead of the
1625     server queue
1626    
1627 changelog 1.58 2001-08-26 03:52 stdarg <stdarg@techmonkeys.org>
1628 changelog 1.35
1629     * src/: tclhash.c, tclhash.h:
1630    
1631     Continuing with new check_bind function.
1632    
1633 changelog 1.58 2001-08-26 03:16 stdarg <stdarg@techmonkeys.org>
1634 changelog 1.34
1635     * src/flags.c:
1636    
1637     Added information about return values so people don't have to trace
1638     through the code.
1639    
1640 changelog 1.58 2001-08-25 20:42 stdarg <stdarg@techmonkeys.org>
1641 changelog 1.33
1642     * doc/tcl-commands.doc:
1643    
1644     I added the documentation for user-defined string settings and the
1645     channel get command. And I created a howto/ directory so we can put
1646     in proper programming examples. I'm not sure it's showing up in this
1647     commit though.
1648    
1649 changelog 1.58 2001-08-25 07:47 stdarg <stdarg@techmonkeys.org>
1650 changelog 1.32
1651     * src/tclhash.c:
1652    
1653     Progress getting rid of tcl dependencies. Should build fine, with a
1654     couple warnings.
1655    
1656 changelog 1.31 2001-08-25 02:43 Federico Mennite <ite@techmonkeys.org>
1657    
1658     * src/Makefile.in:
1659    
1660     Defined a variable in Makefile.in needed for the link with the non
1661     system install gexttext.
1662    
1663 changelog 1.58 2001-08-24 19:54 stdarg <stdarg@techmonkeys.org>
1664 changelog 1.30
1665     * src/tclhash.c:
1666    
1667     Ahh, some more fixes, should be fine now except for "defined but not
1668     used" errors.
1669    
1670 changelog 1.58 2001-08-24 19:46 stdarg <stdarg@techmonkeys.org>
1671 changelog 1.30
1672     * src/: tclhash.c, tclhash.h:
1673    
1674     Fixed some stuff and added some more.
1675    
1676 changelog 1.58 2001-08-24 01:07 stdarg <stdarg@techmonkeys.org>
1677 changelog 1.29
1678     * src/: tclhash.c, tclhash.h:
1679    
1680     Some more changes... haven't deleted anything yet, so it should all
1681     still compile. :)
1682    
1683 changelog 1.58 2001-08-23 23:15 stdarg <stdarg@techmonkeys.org>
1684 changelog 1.28
1685     * src/tclhash.h:
1686    
1687     Making way for tcl-less bind tables.
1688    
1689 changelog 1.58 2001-08-23 03:19 stdarg <stdarg@techmonkeys.org>
1690 changelog 1.26
1691     * src/chan.h:
1692    
1693    
1694    
1695     Changed some stuff around to make some flags positive instead of
1696     negative.
1697    
1698 changelog 1.25 2001-08-23 00:39 Matthew Hallacy <poptix@techmonkeys.org>
1699    
1700     * src/patch.h:
1701    
1702     [no log message]
1703    
1704 changelog 1.23 2001-08-22 00:41 Federico Mennite <ite@techmonkeys.org>
1705    
1706     * aclocal.m4:
1707    
1708     aclocal.m4's macros are now automake2.50 compatible
1709    
1710 changelog 1.21 2001-08-21 20:00 Teemu Hjelt <sup@techmonkeys.org>
1711    
1712 changelog 1.146 * doc/tcl-commands.doc:
1713 changelog 1.21
1714     Removed the GO command and added need-cycle.
1715</