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

Diff of /eggdrop1.9/ChangeLog

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

revision 1.1136 by changelog, Mon Jun 14 11:00:17 2004 UTC revision 1.1137 by tothwolf, Sat Jun 28 14:51:33 2008 UTC
# Line 1  Line 1 
1  2004-06-14 05:15  Automatic CVS Scripts  2007-11-05 18:05  sven
2    
3      * po/eggdrop.pot:      * lib/eggdrop/Makefile.am, lib/eggdrop/eggdrop.h,
4          lib/eggdrop/partyline.c, modules/botnet/botnet.c,
5          modules/dccparty/dccparty.c, modules/ircparty/ircparty.c,
6          modules/oldbotnet/events.c, modules/oldbotnet/oldbotnet.c,
7          modules/telnetparty/telnetparty.c, src/main.c:  * Added a new
8          socketfilter that provides a per socket timer for easy
9             implementation of various timeouts.
10           * All sockets that expect user logins now have a 60 second
11          timeout for
12             the user to supply a valid login.
13           * All botnet sockets now have a 30 second timeout for the bot to
14          do a
15             successful login. After that it has a 90 second timeout after
16          which
17             a ping will be sent. After another 90 seconds the socket is
18          closed.
19    
20    2007-10-27 14:55  sven
21    
22        * modules/botnet/: botnet.c, events.c: Full botnet support.  The
23          login needs some work, the netburst handling sucks and nobody
24          pings anyone but it works.
25    
26      Pots  2007-09-13 17:20  sven
27    
28  2004-06-14 04:34  stdarg <stdarg@techmonkeys.org>      * lib/eggdrop/botnet.c, lib/eggdrop/botnet.h, lib/eggdrop/dns.c,
29          lib/eggdrop/ident.c, lib/eggdrop/module.c, lib/eggdrop/module.h,
30          lib/eggdrop/partymember.c, lib/eggdrop/sockbuf.c,
31          lib/eggdrop/sockbuf.h, modules/botnet/botnet.c,
32          modules/botnet/events.c, modules/dccparty/dccparty.c,
33          modules/ircparty/ircparty.c, modules/oldbotnet/oldbotnet.c,
34          modules/proxy/http.c, modules/proxy/proxy.c,
35          modules/proxy/proxy.h, modules/proxy/socks5.c,
36          modules/script/egg_script_internal.h, modules/script/scriptmod.c,
37          modules/script/scriptnet.c, modules/server/dcc.c,
38          modules/server/server.c, modules/server/server.h,
39          modules/server/servsock.c, modules/telnetparty/telnetparty.c,
40          src/terminal.c:  * Added a owner to sockbufs. Ugly but necessary.
41           * Some more botnet stuff. Bots can actually link now.
42    
43    2007-08-19 14:49  sven
44    
45        * lib/eggdrop/botnet.c, lib/eggdrop/botnet.h, lib/eggdrop/module.c,
46          lib/eggdrop/partymember.c, lib/eggdrop/partymember.h,
47          lib/eggdrop/xml.c, modules/botnet/botnet.c,
48          modules/oldbotnet/oldbotnet.c: Just bugfixes, boring stuff.
49    
50    2007-08-18 18:03  sven
51    
52        * lib/eggdrop/Makefile.am: Oops, how did that happen?
53    
54    2007-08-18 17:32  sven
55    
56        * lib/eggdrop/Makefile.am, lib/eggdrop/base64.c,
57          lib/eggdrop/base64.h, lib/eggdrop/botnet.c, lib/eggdrop/botnet.h,
58          lib/eggdrop/partyline.c, lib/eggdrop/partymember.c,
59          lib/eggdrop/partymember.h, lib/eggdrop/xml.c,
60          modules/botnet/botnet.c, modules/botnet/botnet.h,
61          modules/botnet/events.c, modules/dccparty/events.c,
62          modules/oldbotnet/events.c, modules/oldbotnet/oldbotnet.c: Due to
63          some time without internet access this commit is kinda random
64          stuff thrown together:
65    
66           * Moved the int <-> base64 functions to base64.c
67           * Added botnet event on_login. This is triggered every time
68          someone logs
69             into a bot.
70           * Documented some of xml functions.
71           * Fixed a xml memory leak. (perhaps. That suff still confuses
72          me.)
73           * Fixed a xml bug that crashed the bot if there were comments in
74          an xml file.
75           * Wrote about half of the new botnet module. (The easy part.)
76           * The version of linked bots is now actually saved and
77          transmitted in the
78             oldbotnet module.
79    
80           * Added a xml node to the botnet_bot_t struct. This can be used
81          to save any
82             kind of information a module or scriptwriter might want to
83          keep for this
84             bot. This information has the same lifetime as the bot it
85          refers to and
86             is never saved. If the bot leaves the botnet, the information
87          is gone
88             unless someone copies it somewhere else befor that happens.
89             Depending on how this works out, this xml node might be
90          removed again or
91             added to some more data structs like users, partymembers,
92          channels, and
93             so on.
94    
95    2007-06-03 18:43  sven
96    
97        * doc/developer/doxy/users.h, lib/eggdrop/Makefile.am,
98          lib/eggdrop/eggdrop.h, lib/eggdrop/netstring.c,
99          lib/eggdrop/netstring.h, modules/botnet/.cvsignore,
100          modules/botnet/Makefile.am, modules/botnet/botnet.c,
101          modules/botnet/botnet.h, modules/botnet/config.m4,
102          modules/botnet/events.c, modules/oldbotnet/oldbotnet.h,
103          src/terminal.c:
104    
105           * Added netstring filter.
106           * Created botnet module. (Just the framework, does nothing atm.)
107    
108    2007-05-11 21:04  sven
109    
110        * modules/oldbotnet/: oldbotnet.c, oldbotnet.h:
111    
112          Took care of the temp users that were spawned every time someone
113          who wasn't on any channel did something on the partyline. The
114          oldbotnet module should be finished now.
115    
116    2007-05-09 19:25  sven
117    
118        * lib/eggdrop/: botnet.c, users.c, users.h:
119    
120           * Fixed a crash bug.
121           * Removed the linked user list, use hash table walkers for
122          autolink now.
123    
124    2007-05-08 20:39  sven
125    
126        * modules/oldbotnet/oldbotnet.c:
127    
128          Bleh, messed up the last one.
129    
130    2007-05-08 20:32  sven
131    
132        * Doxyfile, doc/developer/doxy.h, doc/developer/doxy/events.h,
133          doc/developer/doxy/main.h, doc/developer/doxy/users.h,
134          lib/eggdrop/botnet.c, lib/eggdrop/botnet.h,
135          lib/eggdrop/partymember.c, lib/eggdrop/users.c,
136          lib/eggdrop/users.h, modules/oldbotnet/events.c,
137          modules/oldbotnet/oldbotnet.c, modules/oldbotnet/oldbotnet.h,
138          src/main.c:
139    
140      * configure.ac, lib/Makefile.am:         * Created a double linked list to hold all user records. Hash
141          tables are
142             great, but sometimes you just have to go through all records.
143           * Refuse to actively link to bots with a negative priority.
144          Incoming
145             connections from these bots will still be acceppted.
146           * Refuse partyline logins from bots. Bots usually don't have a
147          password
148             set, so that might be exploitable.
149           * Ping connected bots if they haven't sent anything for 5
150          minutes.
151           * Started to structure the user settings and documented it with
152          a Doxygen
153             page.
154           * Added autolinking for bots based on a priority. See
155          botnet_autolink()
156             documentation for details.
157    
158    2007-04-22 08:18  sven
159    
160        * lib/eggdrop/botnet.c, lib/eggdrop/botnet.h,
161          lib/eggdrop/partymember.c, modules/oldbotnet/events.c,
162          modules/oldbotnet/oldbotnet.c, src/core_party.c:
163    
164           * Complete oldbotnet support expect for (user)file sharing.
165    
166    2007-04-17 20:45  sven
167    
168        * lib/eggdrop/botnet.c, lib/eggdrop/botnet.h,
169          lib/eggdrop/partychan.c, lib/eggdrop/partymember.c,
170          modules/oldbotnet/events.c, modules/oldbotnet/oldbotnet.c:
171    
172          More oldbotnet stuff, bugfixes, features.  Nearly complete
173          support, but not yet ...
174    
175    2007-04-14 10:21  sven
176    
177        * Doxyfile, lib/eggdrop/botnet.c, lib/eggdrop/botnet.h,
178          lib/eggdrop/dns.c, lib/eggdrop/partychan.c,
179          lib/eggdrop/partychan.h, lib/eggdrop/partyline.c,
180          lib/eggdrop/partyline.h, lib/eggdrop/partymember.c,
181          lib/eggdrop/partymember.h, lib/eggdrop/script.c,
182          lib/eggdrop/script.h, lib/eggdrop/socket.c, lib/eggdrop/string.c,
183          lib/eggdrop/string.h, lib/eggdrop/users.c,
184          modules/dccparty/events.c, modules/ircparty/events.c,
185          modules/ircparty/ircparty.c, modules/oldbotnet/events.c,
186          modules/oldbotnet/oldbotnet.c, modules/oldbotnet/oldbotnet.h,
187          modules/perlscript/perlscript.c, modules/script/scripttimer.c,
188          modules/tclscript/tclscript.c, modules/telnetparty/events.c,
189          modules/telnetparty/telnetparty.c, src/core_party.c,
190          src/terminal.c:
191    
192      * Remove egglib from build (hopefully)         * Fixed various compiler warnings about diffent signedness.
193           * Added a new bind: bot. Works just like in eggdrop1.6
194           * Added a new struct: botnet_entity. This is used in places
195          where a certain
196             event might be caused by either a bot or a partyline user.
197           * Added backend for botnet broadcasts, botmsgs (zapf) and
198          botbroadcasts
199             (zapf-broad).
200           * Added oldbotnet support for actchan, zapf and zapf-broad
201          messages.
202           * Improved oldbotnet assocs for mapping 1.6 channel numbers to
203          1.9 channel
204             names. Don't send real assoc messages out because the 1.6
205          assoc module is
206             horribly broken.
207    
208    2007-01-13 06:23  sven
209    
210        * Doxyfile, doc/developer/doxy.h, lib/eggdrop/binds.c,
211          lib/eggdrop/botnet.c, lib/eggdrop/module.c, lib/eggdrop/module.h,
212          lib/eggdrop/partymember.c, lib/eggdrop/partymember.h,
213          lib/eggdrop/script.c, lib/eggdrop/sockbuf.c,
214          modules/dccparty/dccparty.c, modules/dccparty/events.c,
215          modules/ircparty/events.c, modules/ircparty/ircparty.c,
216          modules/oldbotnet/oldbotnet.c, modules/proxy/proxy.c,
217          modules/pythonscript/mystdio.c,
218          modules/pythonscript/pythonscript.c, modules/server/server.c,
219          modules/telnetparty/events.c, modules/telnetparty/telnetparty.c,
220          src/terminal.c:
221    
222  2004-06-13 23:31  Dariusz Kulinski <takeda@takeda.tk>         * Added doxy.h for the doxygen main and related pages.
223           * Fixed a bug in bind_rem_list.
224           * Added a function to send text to a partymember with printf
225          like formatting
226           * Added a owner struct to partymembers so they can be deleted if
227          their module
228             is unloaded.
229           * Unlinked the config vars of the server amd all partyline
230          modules on unload.
231           * All partymembers are deleted on bot shutdown or resart.
232    
233           * Reworked the way modules are unloaded:
234             The module API has now two closeing functions, close() and
235          unload(). close()
236             is called by the module_unload function as it was before and
237          should end all
238             normal operation for the module. unload() is called by the
239          main loop and
240             should take care of terminating and freeing memory.
241             This allows module to unload themself, ie a dcc partyline user
242          unloading the
243             dccparty module or a python script unloading the pythonscript
244          module.
245    
246      * acconfig/acinclude.m4, acconfig/tcl.m4,  2006-12-15 03:30  sven
     modules/tclscript/Makefile.am:  
247    
248      * fixing problems with compiling tclscript module on FreeBSD      * lib/eggdrop/botnet.c, lib/eggdrop/botnet.h, lib/eggdrop/script.c,
249          lib/eggdrop/users.c, src/core_binds.c:
250    
251  2004-06-13 23:15  Automatic CVS Scripts         * Added a function to delete all bots by owner.
252           * Documented the user binds.
253    
254      * po/eggdrop.pot:        I did not fix the various oddities of the user binds because a
255          lot of other binds have similar problems and they should be fixed
256          all at the same time to get consistent behaviour.
257    
258      Pots  2006-12-01 22:05  sven
259    
260  2004-06-13 17:15  Automatic CVS Scripts      * lib/eggdrop/botnet.c, lib/eggdrop/module.c,
261          lib/eggdrop/partymember.c, modules/oldbotnet/oldbotnet.c,
262          src/core_party.c:  * Added a .unlink partyline command (but it
263          only works on local connections
264             right now.
265           * Fixed a module loading bug that prevented them from being
266          unloaded again.
267           * Added some error checking to module unloading that would have
268          made locating
269             the above bug much easier.
270    
271      * po/eggdrop.pot:  2006-11-20 19:38  sven
272    
273      Pots      * Doxyfile, lib/eggdrop/botnet.c, src/core_binds.c:
274    
275  2004-06-13 11:15  Automatic CVS Scripts        Added a few aliases to the Doxygen file to help generate a full
276          list of all binds:
277    
278      * po/eggdrop.pot:        \bind to create a new page listing all documented binds on a
279          single page       linked from "Related Pages"
280    
281      Pots        \name, \flags, \match to add a paragraph for the Name, Flags and
282          Matches
283    
284  2004-06-13 05:15  Automatic CVS Scripts        \stackable, \breakable to add a note stating the bind is
285          stackable/breakable
286    
287      * po/eggdrop.pot:        \noparam, \noreturn to add a paragraph stating the bind has no
288          parameters/return value
289    
290      Pots        Documented the binds used in core and botnet. Look at the
291          changelog for an example of how to use them. Here's an example of
292          the doxygen output:
293          http://www.semidefinite.de/eggdropDocs/bind.html
294    
295  2004-06-12 23:15  Automatic CVS Scripts  2006-11-14 08:51  sven
296    
297      * po/eggdrop.pot:      * Doxyfile, lib/eggdrop/Makefile.am, lib/eggdrop/binds.h,
298          lib/eggdrop/botnet.c, lib/eggdrop/botnet.h,
299          lib/eggdrop/eggdrop.c, lib/eggdrop/eggdrop.h,
300          lib/eggdrop/linemode.c, lib/eggdrop/partychan.c,
301          lib/eggdrop/partychan.h, lib/eggdrop/partyline.c,
302          lib/eggdrop/partyline.h, lib/eggdrop/partymember.c,
303          lib/eggdrop/partymember.h, lib/eggdrop/script.h,
304          lib/eggdrop/users.c, lib/eggdrop/users.h,
305          modules/dccparty/dccparty.c, modules/dccparty/events.c,
306          modules/ircparty/events.c, modules/ircparty/ircparty.c,
307          modules/oldbotnet/events.c, modules/oldbotnet/oldbotnet.c,
308          modules/oldbotnet/oldbotnet.h, modules/perlscript/perlscript.c,
309          modules/tclscript/tclscript.c, modules/telnetparty/events.c,
310          modules/telnetparty/telnetparty.c, src/core_party.c,
311          src/logfile.c, src/main.c, src/terminal.c:
312    
313      Pots        Misc:  * Bind table flag BIND_BREAKABLE now includes
314          BIND_STACKABLE, doesn't make    sense otherwise.   * If the line
315          buffer contains more than one line of text do a check if the
316          index is still valid after every callback (the sockbuf might have
317          been     deleted).   * Added a "Doxygen" file in the root dir. It
318          will generate html output in     doc/developer/html. (The dir
319          will be created by doxygen.)
320    
321          Partyline stuff:  * Partychan join and quit functions have an
322          extra parameter indicating if    the event is triggered because
323          of someone joining/quitting or botnet    restructuring.   *
324          Renamed partychan_msg() to chan_msg and made it static. It can
325          now either     msg the whole channel or just everyone on the
326          local bot on the channel.   * New functions partychan_msg()
327          (works like before) and localchan_msg() to     send it to every
328          local user of the chan.   * Added stuff to the partymember
329          struct: A pointer to the bot the user is     on, a malloc'd
330          string containing the full unique name in the form
331          "id:nick@bot", a pointer into this string to the full name
332          "nick@bot"     and a pointer to the common name of the user,
333          "nick" for local users and     "nick@bot" for users on other
334          bots.   * The id of a partymember is no longer unique, only
335          unique to the bot the     user is on. The nick was never unique.
336          TODO: Change the script modules     to take care of that!   * A
337          partymember is now part of two double linked lists: A list of all
338              partymembers and a list of all partymembers on the bot.   *
339          Removed the partymember_lookup_* functions. partymember_lookup()
340          takes     cares of all the stuff.   * Added functions to count
341          all users on a bot and delete all users on a bot.
342    
343          Ircpartyline:  * IRC requires nicks to be unique for everyone and
344          useing the usual "@" in    the "nick@bot" form doesn't work at
345          all on IRC. Therefor the nick format    is now: "nick*bot:id" for
346          remote users and "nick:id" for local users.
347    
348          Script stuff:  * Added a new script parameter: 'B': A bot.   *
349          TODO: Change the script modules to use it!
350    
351          Botnet stuff:  * Added botnet.[ch]. Fully documented!  * Changed
352          the oldbotnet module to use the new botnet API. Only very basic
353           stuff works atm: Bot links, unlinks, partymember joins, quits
354          and chatter.     But at least it doesn't matter any more if the
355          bot is a leaf or a hub.
356    
357    2006-10-10 20:54  sven
358    
359        * lib/eggdrop/eggdrop.c, lib/eggdrop/partyline.c,
360          lib/eggdrop/timer.c, modules/dccparty/events.c:  * Fixed a crash
361          on shutdown bug
362           * Removed an incorrect use of the return value of strftime
363           * Added /me CTCP ACTION handling to the partyline
364    
365          Unlike eggdrop1.6 that does this in the input functions it's done
366          in the output functions to keep the partyline API clean.
367    
368    2006-10-02 23:02  sven
369    
370        * lib/eggdrop/binds.c, lib/eggdrop/binds.h, lib/eggdrop/dns.c,
371          lib/eggdrop/dns.h, lib/eggdrop/hash_table.c,
372          lib/eggdrop/hash_table.h, lib/eggdrop/ident.c,
373          lib/eggdrop/ident.h, lib/eggdrop/module.c, lib/eggdrop/net.h,
374          lib/eggdrop/script.c, lib/eggdrop/script.h, lib/eggdrop/timer.c,
375          lib/eggdrop/timer.h, modules/dccparty/dccparty.c,
376          modules/ircparty/ircparty.c, modules/script/scriptbind.c,
377          modules/telnetparty/telnetparty.c:  * Added an owner struct to
378          ident requests. Same as with dns requests and
379             just as ugly.
380           * Added a function to remove all binds, timers, dns and ident
381          requests of
382             an owner and called before unloading a module.
383           * Some random cleanups.
384           * Note: sockbufs are asyncronous callbacks too and need the same
385          treatment
386    
387  2004-06-12 17:15  Automatic CVS Scripts  2006-10-01 16:59  sven
388    
389      * po/eggdrop.pot:      * lib/eggdrop/users.c:
390    
391      Pots        Allow setting flags on a channel that has no flags set. Paradox!
392    
393  2004-06-12 11:15  Automatic CVS Scripts  2006-09-30 19:48  sven
394    
395      * po/eggdrop.pot:      * lib/eggdrop/users.c, lib/eggdrop/users.h, src/core_party.c:
396    
397      Pots        Added sanity checks to usernames. All non-printable characters as
398          well as " *?" are rejected. The " " is necessary but "*" und "?"
399          might be ok, so this may change in the future.
400    
401  2004-06-12 05:15  Automatic CVS Scripts  2006-09-11 20:50  sven
402    
403      * po/eggdrop.pot:      * lib/eggdrop/dns.c, lib/eggdrop/dns.h, lib/eggdrop/net.c,
404          lib/eggdrop/script.c, lib/eggdrop/script.h,
405          modules/dccparty/dccparty.c, modules/ircparty/ircparty.c,
406          modules/script/scriptdns.c, modules/server/dcc.c,
407          modules/server/egg_server_internal.h,
408          modules/telnetparty/telnetparty.c:
409    
410      Pots        Attached an owner to dns queries. A module should now be able to
411          kill all pending queries on unload.  Moved parts of the scriptdns
412          stuff from the module to the core because an event can only have
413          one owner (the scripting language module) not two (the language
414          module and the script module).
415    
416  2004-06-11 23:15  Automatic CVS Scripts        Now this thing is kinda ugly but it's the best I could come up
417          with. :/
418    
419      * po/eggdrop.pot:  2006-08-28 21:15  sven
420    
421      Pots      * modules/server/: channels.c, input.c, party_commands.c:
422    
423  2004-06-11 17:15  Automatic CVS Scripts         * recognize serverconnect even if it has no motd file
424           * allow adding a channel the bot is already in
425           * fixed channel counter
426    
427      * po/eggdrop.pot:  2006-08-25 12:22  sven
428    
429      Pots      * lib/eggdrop/dns.c, lib/eggdrop/socket.c,
430          modules/script/Makefile.am, modules/script/egg_script_internal.h,
431          modules/script/scriptdns.c, modules/script/scriptmod.c:
432    
433  2004-06-11 11:15  Automatic CVS Scripts         * fixed a bug with IPv6 reverse lookups
434           * added dns lookup functions to the scripting interface
435    
436      * po/eggdrop.pot:  2006-08-22 00:21  sven
437    
438      Pots      * lib/eggdrop/: module.c, partymember.c:
439    
440  2004-06-11 05:15  Automatic CVS Scripts         * remote partymembers don't have a user struct
441           * added a string to the unload module bind callback explaining
442          why it was unloaded
443    
444      * po/eggdrop.pot:  2006-08-21 20:41  sven
445    
446      Pots      * lib/eggdrop/partychan.c, lib/eggdrop/partyline.h,
447          lib/eggdrop/partymember.c, src/core_party.c:
448    
449  2004-06-10 23:59  Dariusz Kulinski <takeda@takeda.tk>         * Fixed memory corruption in the .chhand partyline command
450           * added new bindtables partynew and partyquit similar to the 1.6
451          binds CHON and CHOF
452    
453      * bootstrap, acconfig/acinclude.m4, acconfig/mpatrol.m4,  2006-08-20 10:23  sven
     acconfig/tcl.m4, modules/proxy/http.c, modules/proxy/socks5.c:  
454    
455      * fixed some warnings and errors while compiling/generating autoconf      * lib/eggdrop/linemode.c, lib/eggdrop/linemode.h,
456      on FreeBSD        lib/eggdrop/sockbuf.c, modules/script/scriptnet.c:
457    
458  2004-06-10 23:15  Automatic CVS Scripts         * fixed some linebuf bugs about eaten lines, corrupted memory
459          and stuff
460           * added some meaningful return values
461           * scripts can now call net_linemode without a second parameter
462          to get
463             the current linebuf status
464           * wrote some doxygen style comments as Bryan suggested back in
465          february
466    
467      * po/eggdrop.pot:  2006-06-19 10:47  stdarg
468    
469      Pots      * lib/eggdrop/binds.c, lib/eggdrop/binds.h, lib/eggdrop/dns.c,
470          modules/script/scriptbind.c, src/core_party.c:
471    
472  2004-06-10 17:15  Automatic CVS Scripts        * Got rid of bind entry id's since they weren't really used
473          anywhere * Got rid of "fake binds" for scripts since it had some
474          problems dealing with bind tables that never came into being
475    
476      * po/eggdrop.pot:  2006-05-21 14:32  stdarg
477    
478      Pots      * lib/eggdrop/socket.c:
479    
480  2004-06-10 11:15  Automatic CVS Scripts        * Hopefully fixed an ipv6 related compile error on freebsd
481          (testing would be appreciated)
482    
483      * po/eggdrop.pot:  2006-04-14 17:19  wcc
484    
485      Pots      * AUTHORS: * AUTHORS updates.
486    
487  2004-06-10 05:15  Automatic CVS Scripts  2006-03-28 18:53  wcc
488    
489      * po/eggdrop.pot:      * AUTHORS: * Added lordares to AUTHORS.
490    
491      Pots  2006-01-06 13:09  guppy
492    
493  2004-06-09 23:15  Automatic CVS Scripts      * modules/pythonscript/.cvsignore: figured a .cvsignore file would
494          be handy
495    
496      * po/eggdrop.pot:  2006-01-06 13:01  sven
497    
498      Pots      * lib/eggdrop/module.c:
499    
500  2004-06-09 17:15  Automatic CVS Scripts         * unload all modules on .restart
501    
502      * po/eggdrop.pot:        With this fix restarting the bot seems to work. valgrind does not
503          pick up any more corruptions and I didn't notice any obvious bugs
504          but there might still be leaks around.
505    
506      Pots  2006-01-05 21:59  sven
507    
508  2004-06-09 11:15  Automatic CVS Scripts      * lib/eggdrop/users.c, src/main.c, src/terminal.c, src/terminal.h:
509    
510      * po/eggdrop.pot:         * lots of memory corrupting .restart fun
511    
512      Pots  2006-01-05 18:53  sven
513    
514  2004-06-09 06:45  Tothwolf <tothwolf@techmonkeys.org>      * lib/eggdrop/config.c:
515    
516      * bootstrap, acconfig/config.guess, acconfig/config.rpath,         * fixed two memory crash bugs on .restart
     acconfig/config.sub:  
517    
518      * Don't use --force for libtoolize in bootstrap.    2006-01-05 14:42  sven
     * Upgraded to latest config.guess and config.sub.    
519    
520  2004-06-09 05:15  Automatic CVS Scripts      * AUTHORS, lib/eggdrop/binds.c, lib/eggdrop/memutil.c,
521          modules/pythonscript/Makefile.am, modules/pythonscript/config.m4,
522          modules/pythonscript/mycallable.c,
523          modules/pythonscript/myegguser.c,
524          modules/pythonscript/pythonscript.c,
525          modules/pythonscript/pythonscript.h:
526    
527      * po/eggdrop.pot:         * fixed the "break" thingy
528           * fixed a va_list crash on AMD64
529           * improved pythonscript module:
530             * used the correct CFLAGS as defined in
531          lib/python2.x/config/Makefile
532             * cleared the exception indicator after loading a script
533             * implemented eggdrop users as a python object instead of an
534          int (3 attributes, 12 methods)
535             * exported the egguser and stdio types into the eggdrop module
536    
537      Pots  2006-01-02 21:00  guppy
538    
539  2004-06-08 23:15  Automatic CVS Scripts      * lib/eggdrop/timer.c: another small fix
540    
541      * po/eggdrop.pot:  2006-01-02 20:39  guppy
542    
543      Pots      * lib/eggdrop/binds.c: simple typo -- catching up on my
544          post-vacation e-mail
545    
546  2004-06-08 17:15  Automatic CVS Scripts  2005-12-28 19:38  sven
547    
548      * po/eggdrop.pot:      * lib/eggdrop/binds.c, lib/eggdrop/timer.c,
549          modules/script/scriptbind.c, src/core_party.c:
550    
551      Pots         * timer IDs are now checked for overflows (like that's ever
552          gonna happen)
553           * binds are assigned a unique non-zero id
554           * this ID is displayed in the partyline's ".binds" output
555           * bind_entry_lookup now searches *all* bind tables if the
556          "table" parameter is NULL
557           * added "unbind_id" and "rebind_id" scripting functions that do
558          the same thing as the non "_id" functions but use the bind ID
559          instead of string guessing
560    
561  2004-06-08 11:15  Automatic CVS Scripts  2005-12-28 11:27  sven
562    
563      * po/eggdrop.pot:      * lib/eggdrop/binds.c, lib/eggdrop/binds.h, lib/eggdrop/module.c,
564          lib/eggdrop/net.c, lib/eggdrop/script.c, lib/eggdrop/script.h,
565          lib/eggdrop/timer.c, lib/eggdrop/timer.h,
566          modules/chanserv/chanserv.c, modules/javascript/javascript.c,
567          modules/perlscript/mod_iface.c, modules/perlscript/perlscript.c,
568          modules/pythonscript/mycallable.c,
569          modules/pythonscript/pythonscript.c, modules/script/scriptbind.c,
570          modules/script/scriptnet.c, modules/script/scripttimer.c,
571          modules/server/channel_events.c, modules/server/dcc.c,
572          modules/server/server.c, modules/server/server.h,
573          modules/tclscript/tclscript.c:
574    
575      Pots        As explained in detail here:
576          http://eggheads.org/pipermail/eggdev/2005-December/026748.html
577    
578  2004-06-08 05:15  Automatic CVS Scripts        Summary:  * Created a "struct event_owner_t" to keep track of
579          which event belongs to which module.   * Removed the "del"
580          function pointer from the script callback struct, the owner
581          struct does this now.   * Left the delete_data member in the
582          scruct even so it is never used. Why does it exist?   * All
583          modules use the event_owner struct to register their own events.
584           * Remove all binds and all timers belonging to a module before
585          it is unloaded.
586    
587    2005-12-16 19:25  sven
588    
589        * lib/eggdrop/partychan.h, lib/eggdrop/partymember.h,
590          modules/pythonscript/Makefile.am, modules/pythonscript/config.m4,
591          modules/pythonscript/mycallable.c,
592          modules/pythonscript/mystdio.c,
593          modules/pythonscript/pythonscript.c,
594          modules/pythonscript/pythonscript.h:
595    
596          pythonscript:  * Real logfile and partyline output support  *
597          Pretty docstrings for mapped eggdrop functions
598    
599           * Indenting fixes in the partyline includes
600    
601    2005-12-15 09:26  sven
602    
603        * modules/pythonscript/: Makefile.am, config.m4, mycallable.c,
604          mydict.c, mymodule.c, pythonscript.c, pythonscript.h:
605    
606          Adding the pythonscript module
607    
608    2005-12-09 00:24  wcc
609    
610        * lib/compat/inet_ntop.c, lib/eggdrop/dns.c, lib/eggdrop/socket.c,
611          modules/proxy/socks5.c: * DO_IPV6 macros should be disabled if
612          IPV6 is not defined.
613    
614    2005-12-06 21:17  wcc
615    
616        * modules/server/party_commands.c: * Don't allow channels with
617          invalid prefixes to be added to the bot via .+chan.  * Don't
618          allow channels that already exist to be added to the bot via
619          .+chan.  * Show a message saying the channel has been created
620          after creation via +chan.  * Show removed channel name after a
621          channel is removed with .-chan.
622    
623    2005-12-01 16:18  lordares
624    
625        * src/core_party.c: * Formatting error/fix
626    
627    2005-12-01 16:16  wcc
628    
629        * Makefile.am, lib/adns/.cvsignore, lib/compat/.cvsignore,
630          lib/eggdrop/.cvsignore, lib/eggdrop/socket.c,
631          lib/egglib/.cvsignore, modules/blowfish/.cvsignore,
632          modules/channels/.cvsignore, modules/chanserv/.cvsignore,
633          modules/compress/.cvsignore, modules/dccparty/.cvsignore,
634          modules/filesys/.cvsignore, modules/ircparty/.cvsignore,
635          modules/javascript/.cvsignore, modules/oldbotnet/.cvsignore,
636          modules/perlscript/.cvsignore, modules/proxy/.cvsignore,
637          modules/script/.cvsignore, modules/server/.cvsignore,
638          modules/server/party_commands.c, modules/tclscript/.cvsignore,
639          modules/telnetparty/.cvsignore, modules/transfer/.cvsignore,
640          modules/uptime/.cvsignore, src/.cvsignore, src/core_party.c: *
641          Don't use getsockopt() on invalid file descriptors (<0).  * Minor
642          code formatting.  * Added "loT" files to .cvsignore.
643    
644    2005-12-01 15:22  stdarg
645    
646        * lib/eggdrop/users.c, modules/chanserv/chanserv.h,
647          modules/chanserv/egg_chanserv_internal.h,
648          modules/script/egg_script_internal.h,
649          modules/script/scriptbind.c, modules/script/scriptconfig.c,
650          modules/script/scriptlog.c, modules/script/scriptmisc.c,
651          modules/script/scriptmod.c, modules/script/scriptnet.c,
652          modules/script/scriptparty.c, modules/script/scripttimer.c,
653          modules/script/scriptuser.c,
654          modules/server/egg_server_internal.h, modules/server/server.c:
655          * Added some defines to prevent symbol conflicts * Ircmask list
656          was trying to be cleared twice (might need further fixing)
657    
658      * po/eggdrop.pot:  2005-12-01 12:03  stdarg
659    
660      Pots      * lib/eggdrop/socket.c:
661          * Fix formatting of ipv4-in-ipv6 mapped addresses
662    
663  2004-06-08 00:51  stdarg <stdarg@techmonkeys.org>  2005-12-01 11:43  stdarg
664    
665      * ABOUT-NLS, Makefile.am, bootstrap, configure.ac,      * lib/eggdrop/module.c, modules/dccparty/dccparty.c,
666      acconfig/acinclude.m4, acconfig/config.guess, acconfig/config.sub,        modules/server/dcc.c:
667      m4/gettext.m4, po/Makefile.in.in:        * Replaced atol() with stroul() for converting long ip to string
668    
669    2005-12-01 09:02  stdarg
670            
671      * Hmm... reran bootstrap with some new options... some of takeda's      * lib/eggdrop/ident.c:
     reordering  
672    
673  2004-06-07 23:19  stdarg <stdarg@techmonkeys.org>        * Remove ident_info from linked list in ident_result()
674    
675      * modules/server/: egg_server_api.c, egg_server_internal.h:  2005-11-28 19:18  wcc
676    
677      [no log message]      * modules/: oldbotnet/oldbotnet.c, server/party_commands.c: * More
678          syntax documentation and cleanups for partyline commands.  *
679          Added -obot partyline command for oldbotnet module.
680    
681  2004-06-07 23:15  Automatic CVS Scripts  2005-11-28 01:09  wcc
682    
683      * po/eggdrop.pot:      * modules/: chanserv/.cvsignore, server/channels.c,
684          server/party_commands.c: * Cleanups to server module partyline
685          commands.  * Show "The channel list is empty." in
686          party_channels() if it is.  * Decrement nchannels when a channel
687          is removed.
688    
689      Pots  2005-11-28 00:29  wcc
690    
691  2004-06-07 23:14  stdarg <stdarg@techmonkeys.org>      * modules/server/party_commands.c: * Added a .channels partyline
692          command.
693    
694      * configure.ac, acconfig/acinclude.m4, modules/server/Makefile.am,  2005-11-27 22:02  stdarg
     modules/server/binds.c, modules/server/channels.c,  
     modules/server/dcc.c, modules/server/egg_server_api.h,  
     modules/server/input.c, modules/server/nicklist.c,  
     modules/server/output.c, modules/server/party_commands.c,  
     modules/server/scriptcmds.c, modules/server/server.c,  
     modules/server/server.h, modules/server/serverlist.c,  
     modules/server/servsock.c:  
695    
696      [no log message]      * modules/server/party_commands.c:
697          .+chan joins channel when executed
698    
699  2004-06-07 17:24  Will Buckner <wcc@techmonkeys.org>  2005-11-27 21:53  wcc
700    
701      * config.xml, config.xml:      * lib/eggdrop/dns.c, modules/proxy/socks5.c: * Check for DO_IPV6
702          before using AF_INET6.
703    
704      * Seeing if CVS works now...    2005-11-27 14:47  wcc
705    
706  2004-06-07 17:15  Automatic CVS Scripts      * lib/eggdrop/script.c, modules/tclscript/tclscript.c: - Corrected
707          a sizeof(int) == sizeof(pointer) assumption in
708          lib/eggdrop/script.c.  - 'newvalue' was declared twice in one
709          function in tclscript/tclscript.c.  * Patch by Sven Trenkel.
710    
711      * po/eggdrop.pot:  2005-11-26 17:41  stdarg
712    
713      Pots      * modules/server/: dcc.c, nicklist.c:
714    
715  2004-06-07 11:15  Automatic CVS Scripts        dcc connect wasn't being triggered nicklist memmove size wasn't
716          right when removing elements from list
717    
718      * po/eggdrop.pot:  2005-11-26 10:44  stdarg
719    
720      Pots      * lib/eggdrop/users.c: Eliminate extra free() for keys of hash
721          table
722    
723  2004-06-07 05:15  Automatic CVS Scripts  2005-11-14 21:59  wcc
724    
725      * po/eggdrop.pot:      * lib/eggdrop/sockbuf.c: * Fixed an off-by-one error in sockbuf.c
726          from last night's commit. Patch by   Sven Trenkel.
727    
728      Pots  2005-11-13 22:44  wcc
729    
730  2004-06-06 23:15  Automatic CVS Scripts      * lib/eggdrop/partychan.c, lib/eggdrop/sockbuf.c,
731          modules/dccparty/dccparty.c, modules/ircparty/ircparty.c,
732          modules/javascript/javascript.c, modules/perlscript/perlscript.c,
733          modules/tclscript/tclscript.c, modules/telnetparty/telnetparty.c:
734          I'll just quote Sven :)
735    
736      * po/eggdrop.pot:        "While working on a python scripting module for eggdrop1.9 I
737          found a few bugs, patch attached:
738    
739      Pots        1. memcpy is used for overlapping memory areas in
740          lib/eggdrop/partychan.c
741    
742  2004-06-06 17:15  Automatic CVS Scripts        2. Prevent reading from or writing to a socket <=0 otherwise the
743          following could happen: eof detected -> on_eof handlers called ->
744          on_quit called -> write something to the sockbuf -> eof detected
745          ...
746    
747      * po/eggdrop.pot:        3. Under certain conditions some memory blocks were freed twice.
748          (Hopefully) fixed it and added a warning for developers. This
749          part is extremely non-obvious I'm not 100% sure I got it right
750          but at least it doesn't crah anymore if you disconnect and
751          reconnect a telnet connection on AMD32 archs.
752    
753      Pots        4. The my_scriptname_callbacker functions used some kind of
754          pointer magic on the stack to get their parameters. This worked
755          on IA32 but not on architectures that don't pass their function
756          parameters over the stack, like AMD64. It uses the stdarg macros
757          now."
758    
759  2004-06-06 11:15  Automatic CVS Scripts  2005-10-25 14:55  stdarg
760    
761      * po/eggdrop.pot:      * config.xml, acconfig/config.stubs:
762    
763      Pots        * Got rid of seemingly wrong "- 1" in config.stubs which was
764          trimming off an extra character * Added default value for
765          max_line_len to config.xml
766    
767  2004-06-06 05:15  Automatic CVS Scripts  2005-08-27 20:39  lordares
768    
769      * po/eggdrop.pot:      * lib/eggdrop/socket.c: * Fixed 2 socket leaks in socket_create()
770    
771      Pots  2005-06-24 14:00  darko
772    
773  2004-06-05 23:15  Automatic CVS Scripts      * lib/eggdrop/: hash_table.c, hash_table.h, users.c: - Introduced
774          hash table flag HASH_TABLE_FREE_KEY. Useful with hashes that
775          have their key created specifically for them (via strdup for
776          example).    It will signal hash_table_remove()/delete() to
777          free(key) too.    And there is already a beneficiary -
778          irchosts_cache_ht will leak no more.
779    
780      * po/eggdrop.pot:        - Fixed leaks produced by userlist hash deletion -
781          hash_table_delete() was   not enough.
782    
783      Pots  2005-06-22 14:45  darko
784    
785  2004-06-05 17:15  Automatic CVS Scripts      * lib/eggdrop/partychan.c: - Resolved problems occuring due to
786          cyclic dependencies (channels   referenced users who in turn
787          referenced channels who referenced users..)
788    
789      * po/eggdrop.pot:  2005-06-20 21:55  stdarg
790    
791      Pots      * lib/eggdrop/binds.c, modules/server/input.c,
792          modules/server/server.c, modules/server/server.h,
793          modules/server/servsock.c:
794          * Check for ping timeout in server connection
795    
796  2004-06-05 11:15  Automatic CVS Scripts  2005-06-20 14:21  darko
797    
798      * po/eggdrop.pot:      * lib/eggdrop/xmlread.c: - Missing sentinel in xml_parse_file() -
799          fixed A LOAD of memory errors
800    
801      Pots  2005-06-08 21:59  stdarg
802    
803  2004-06-05 05:15  Automatic CVS Scripts      * modules/script/scripttimer.c:
804          * Dunno why timer_info was using an uninitialized string instead
805          of the real one
806    
807      * po/eggdrop.pot:  2005-06-08 21:56  stdarg
808    
809      Pots      * modules/: chanserv/chanserv.c, chanserv/events.c,
810          server/channels.c, server/scriptcmds.c,
811          server/help/en_US/commands.xml:
812          * Free channel stats when channel is deleted in chanserv * Add
813          help for some server commands
814    
815  2004-06-04 23:15  Automatic CVS Scripts  2005-05-30 22:35  stdarg
816    
817      * po/eggdrop.pot:      * lib/eggdrop/memutil.c, lib/eggdrop/sockbuf.c,
818          modules/chanserv/chanserv.c, modules/chanserv/chanserv.h,
819          modules/server/input.c:
820          * Fixed some memleaks I found with valgrind
821    
822      Pots  2005-05-15 12:34  stdarg
823    
824  2004-06-04 17:15  Automatic CVS Scripts      * lib/eggdrop/ircmasks.c:
825          * Get rid of debugging output for ircmasks.c
826    
827      * po/eggdrop.pot:  2005-05-10 01:50  stdarg
828    
829      Pots      * lib/eggdrop/ident.c:
830          * Didn't delete ident lookup idx when it was cancelled
831    
832  2004-06-04 11:15  Automatic CVS Scripts  2005-05-07 23:40  stdarg
833    
834      * po/eggdrop.pot:      * lib/eggdrop/eggdrop.c, lib/eggdrop/ircmasks.c,
835          lib/eggdrop/ircmasks.h, lib/eggdrop/users.c,
836          modules/chanserv/chanserv.c, modules/chanserv/events.c,
837          modules/script/scriptuser.c, modules/server/channel_events.c,
838          modules/server/channels.c, modules/server/channels.h,
839          modules/server/dcc.c, modules/server/egg_server_api.h,
840          modules/server/egg_server_internal.h, src/main.c:
841          * fix some bugs with initializing mode lists and arg lists for
842          auto-joined channels * experimental code to help user searching
843          based on a host (in ircmasks.c) * use random-replacement for
844          userhost cache management (may need tuning)
845    
846      Pots  2005-03-05 12:14  lordares
847    
848  2004-06-04 05:15  Automatic CVS Scripts      * lib/eggdrop/ircmasks.c: * mIRC masks 4 and 9 also replace user
849          with '*'
850    
851      * po/eggdrop.pot:  2005-03-03 15:40  lordares
852    
853      Pots      * lib/eggdrop/ircmasks.c: * Actually, looking over mIRC help and
854          testing with $mask() it wasn't as simple as my patch..
855    
856  2004-06-03 23:15  Automatic CVS Scripts  2005-03-03 15:37  lordares
857    
858      * po/eggdrop.pot:      * lib/eggdrop/ircmasks.c: * Added support for 10-19 mask types from
859          mIRC (replaces numbers with '?')
860    
861      Pots  2005-03-03 12:45  stdarg
862    
863  2004-06-03 17:15  Automatic CVS Scripts      * modules/: chanserv/chanserv.c, chanserv/chanserv.h,
864          chanserv/events.c, chanserv/events.h, script/scripttimer.c,
865          server/binds.c, server/binds.h, server/channel_events.c,
866          server/channels.c, server/channels.h, server/egg_server_api.c,
867          server/egg_server_api.h, server/egg_server_internal.h:
868          * Work done on chanserv module (protection, flood detection)
869    
870      * po/eggdrop.pot:  2005-03-03 12:44  stdarg
871    
872      Pots      * lib/eggdrop/: hash_table.c, hash_table.h, ircmasks.c, ircmasks.h,
873          timer.c, timer.h, xml.c:
874          * Changed time to use long instead of int * Fixed hash table
875          resize to use defined constant
876    
877  2004-06-03 11:15  Automatic CVS Scripts  2005-03-03 11:12  lordares
878    
879      * po/eggdrop.pot:      * lib/eggdrop/hash_table.c: * Changed comment about resizing as I
880          missed that hashes were saved in the table. (newb mistake)
881    
882      Pots  2005-03-02 11:22  lordares
883    
884  2004-06-03 05:15  Automatic CVS Scripts      * lib/eggdrop/hash_table.c: * Added some comments on the hash table
885          resizing to clear up some confusion I personally had   and some
886          others may have had at some point.
887    
888      * po/eggdrop.pot:  2004-12-22 18:12  lordares
889    
890      Pots      * lib/eggdrop/: dns.c, string.c, string.h: * Added
891          shuffleArray(char **, int len) to string.c * Dns cached pools are
892          now shuffled before callback
893    
894  2004-06-02 23:15  Automatic CVS Scripts  2004-12-22 15:07  lordares
895    
896      * po/eggdrop.pot:      * lib/compat/inet_ntop.c: * Fix AF_INET6 compile error when IPV6 is
897          not defined in inet-ntop.c
898    
899      Pots  2004-12-22 13:03  lordares
900    
901  2004-06-02 17:15  Automatic CVS Scripts      * lib/eggdrop/dns.c: [no log message]
902    
903      * po/eggdrop.pot:  2004-12-22 11:40  lordares
904    
905      Pots      * lib/eggdrop/dns.c: * reply.ttl was clobbered, using the lowest
906          value from the replies now
907    
908  2004-06-02 11:15  Automatic CVS Scripts  2004-12-20 16:18  lordares
909    
910      * po/eggdrop.pot:      * lib/eggdrop/dns.c: * Potential loop problem
911    
912      Pots  2004-12-13 09:02  stdarg
913    
914  2004-06-02 05:15  Automatic CVS Scripts      * lib/eggdrop/binds.c, lib/eggdrop/xmlread.c,
915          modules/chanserv/Makefile.am, modules/chanserv/chanserv.c,
916          modules/chanserv/chanserv.h, modules/chanserv/config.m4,
917          modules/chanserv/events.c, modules/chanserv/events.h,
918          modules/server/egg_server_api.c:
919          * skeleton for channel services module
920    
921      * po/eggdrop.pot:  2004-12-10 13:00  lordares
922    
923      Pots      * lib/eggdrop/dns.c: * Now caching the entire answer for the query
924          cache_find(char *query) will return an int which can be used on
925          cache[]   cache entries are expired accoring to ttl from (last)
926          reply/answer   -Still need to add an option to disable/tweak the
927          cache   -And need to setup some sort of max for the cache
928    
929  2004-06-01 23:15  Automatic CVS Scripts  2004-12-09 00:43  lordares
930    
931      * po/eggdrop.pot:      * lib/eggdrop/: dns.c, timer.c, timer.h: * Added
932          timer_create_secs(int secs, char *name, Function callback)   -Is
933          just an easy way to create a timer based on seconds instead of
934          declaring howlong    and calling timer_create_complex.  * dns now
935          caches answers in hosts[] and expires them according go ttl   -No
936          max cache settings yet or non-cache option, will add more
937          functionality later...
938    
939      Pots          - Please respond if caching dns answers is a problem -
940    
941  2004-06-01 17:15  Automatic CVS Scripts  2004-12-08 22:53  lordares
942    
943      * po/eggdrop.pot:      * lib/eggdrop/dns.c: * Convert the ttl from the dns reply to our
944          host byte order   Going to fix (add) caching/ttl to the dns, if
945          anyone objects   do let me know asap, won't be anything
946          drastic...
947    
948      Pots  2004-10-18 00:39  stdarg
949    
950  2004-06-01 11:15  Automatic CVS Scripts      * lib/eggdrop/: date.c, date.h: * Alternate code to compute
951          timezone.. hopefully more portable
952    
953      * po/eggdrop.pot:  2004-10-17 03:38  stdarg
954    
955      Pots      * Makefile.am, configure.ac, lib/eggdrop/partychan.c,
956          lib/eggdrop/partyline.c, lib/eggdrop/xmlread.c: * Add intl
957          include directory to CPPFLAGS when using builtin gettext
958    
959  2004-06-01 05:15  Automatic CVS Scripts  2004-10-17 00:44  stdarg
960    
961      * po/eggdrop.pot:      * lib/eggdrop/date.c:
962          * An easier way to get the timezone...
963    
964      Pots  2004-10-17 00:14  stdarg
965    
966  2004-05-31 23:15  Automatic CVS Scripts      * Makefile.am, bootstrap, configure.ac, tcl.license.terms,
967          lib/eggdrop/Makefile.am, lib/eggdrop/binds.c,
968          lib/eggdrop/common.h, lib/eggdrop/config.c, lib/eggdrop/date.c,
969          lib/eggdrop/date.h, lib/eggdrop/dns.c, lib/eggdrop/eggdrop.c,
970          lib/eggdrop/eggdrop.h, lib/eggdrop/fileutil.c,
971          lib/eggdrop/garbage.c, lib/eggdrop/hash_table.c,
972          lib/eggdrop/help.c, lib/eggdrop/ident.c, lib/eggdrop/ircmasks.c,
973          lib/eggdrop/ircparse.c, lib/eggdrop/linemode.c,
974          lib/eggdrop/logging.c, lib/eggdrop/match.c, lib/eggdrop/md5.c,
975          lib/eggdrop/memory.c, lib/eggdrop/memory.h,
976          lib/eggdrop/memutil.c, lib/eggdrop/memutil.h,
977          lib/eggdrop/module.c, lib/eggdrop/net.c, lib/eggdrop/owner.c,
978          lib/eggdrop/partychan.c, lib/eggdrop/partychan.h,
979          lib/eggdrop/partyline.c, lib/eggdrop/partyline.h,
980          lib/eggdrop/partymember.c, lib/eggdrop/partymember.h,
981          lib/eggdrop/script.c, lib/eggdrop/sockbuf.c,
982          lib/eggdrop/socket.c, lib/eggdrop/string.c,
983          lib/eggdrop/throttle.c, lib/eggdrop/timer.c,
984          lib/eggdrop/timeutil.c, lib/eggdrop/users.c, lib/eggdrop/xml.c,
985          lib/eggdrop/xml.h, lib/eggdrop/xmlread.c,
986          modules/dccparty/dccparty.c, modules/ircparty/events.c,
987          modules/ircparty/ircparty.c, modules/oldbotnet/events.c,
988          modules/oldbotnet/oldbotnet.c, modules/proxy/http.c,
989          modules/proxy/proxy.c, modules/proxy/socks5.c,
990          modules/script/scriptbind.c, modules/script/scriptconfig.c,
991          modules/script/scriptmisc.c, modules/script/scriptnet.c,
992          modules/script/scriptparty.c, modules/script/scripttimer.c,
993          modules/script/scriptuser.c, modules/server/server.h,
994          modules/server/help/en_US/commands.xml,
995          modules/telnetparty/telnetparty.c, src/bg.c, src/core_config.c,
996          src/core_party.c, src/logfile.c, src/main.c: * Added a few
997          includs to common.h * Removed duplicate includes from a bunch of
998          files * Added tcl date parsing a la "clock scan" * Fixed some
999          issues with configure (maybe)
1000    
1001      * po/eggdrop.pot:  2004-10-09 23:55  stdarg
1002    
1003      Pots      * lib/eggdrop/net.c, lib/eggdrop/sockbuf.c, lib/eggdrop/sockbuf.h,
1004          src/core_party.c:
1005          * Added .netstats command to see network connections... may add
1006          traffic stats later
1007    
1008  2004-05-31 17:15  Automatic CVS Scripts  2004-10-06 09:59  stdarg
1009    
1010      * po/eggdrop.pot:      * lib/eggdrop/timer.c, lib/eggdrop/timer.h,
1011          modules/script/scripttimer.c, src/core_party.c:
1012          * added .timers command to view active timers
1013    
1014      Pots  2004-10-05 23:53  stdarg
1015    
1016  2004-05-31 11:15  Automatic CVS Scripts      * modules/server/party_commands.c: [no log message]
1017    
1018      * po/eggdrop.pot:  2004-10-05 21:35  stdarg
1019    
1020      Pots      * lib/eggdrop/users.c, lib/eggdrop/users.h,
1021          modules/server/channels.h, modules/server/party_commands.c,
1022          modules/server/server.c, modules/server/server.h,
1023          modules/server/uhost_cache.c,
1024          modules/server/help/en_US/commands.xml, src/core_config.c: *
1025          added some irc partyline commands (op, deop, etc) * added some
1026          help
1027    
1028    2004-10-04 11:15  stdarg
1029    
1030        * modules/server/channel_events.c:
1031          * send PART on -chan
1032    
1033    2004-10-04 11:05  stdarg
1034    
1035        * lib/eggdrop/help.h, lib/eggdrop/partyline.h,
1036          lib/eggdrop/partymember.c, modules/oldbotnet/events.c,
1037          modules/oldbotnet/oldbotnet.c: * Fix some compile errors
1038    
1039    2004-10-04 10:48  stdarg
1040    
1041        * lib/eggdrop/hash_table.c, lib/eggdrop/help.c,
1042          lib/eggdrop/partymember.c, lib/eggdrop/string.c,
1043          lib/eggdrop/string.h, modules/server/Makefile.am,
1044          modules/server/channel_events.c, modules/server/channels.c,
1045          modules/server/channels.h, modules/server/egg_server_internal.h,
1046          modules/server/input.c, modules/server/party_commands.c,
1047          modules/server/schan.c, modules/server/schan.h,
1048          modules/server/scriptcmds.c, modules/server/server.c,
1049          modules/server/server.h, modules/server/uhost_cache.c,
1050          src/logfile.c: * Reorganized channel functions into several files
1051          to aid readability * Got rid of separate "static" channels since
1052          it was confusing
1053    
1054  2004-05-31 05:15  Automatic CVS Scripts  2004-10-01 11:13  stdarg
1055    
1056      * po/eggdrop.pot:      * modules/server/: channels.c, egg_server_api.h,
1057          egg_server_internal.h, input.c, schan.c, schan.h, servsock.c:
1058          * Join channels when connecting, free channels when disconnecting
1059    
1060      Pots  2004-10-01 10:32  stdarg
1061    
1062  2004-05-30 23:15  Automatic CVS Scripts      * modules/server/: schan.c, schan.h:
1063          * Some support for static chans
1064    
1065      * po/eggdrop.pot:  2004-10-01 10:31  stdarg
1066    
1067      Pots      * lib/eggdrop/eggdrop.h, lib/eggdrop/users.c, lib/eggdrop/users.h,
1068          lib/eggdrop/xml.c, lib/eggdrop/xml.h, modules/server/Makefile.am,
1069          modules/server/scriptcmds.c, modules/server/server.c,
1070          modules/server/server.h:
1071          * User and channel extended settings accessible by xml dom
1072    
1073  2004-05-30 17:15  Automatic CVS Scripts  2004-09-29 13:03  stdarg
1074    
1075      * po/eggdrop.pot:      * lib/eggdrop/help.c, lib/eggdrop/help.h, lib/eggdrop/xml.c,
1076          lib/eggdrop/xml.h, modules/server/help/en_US/commands.xml,
1077          src/core_party.c: [no log message]
1078    
1079      Pots  2004-09-29 10:38  stdarg
1080    
1081  2004-05-30 11:15  Automatic CVS Scripts      * lib/eggdrop/Makefile.am, lib/eggdrop/eggdrop.c,
1082          lib/eggdrop/help.c, lib/eggdrop/help.h, lib/eggdrop/xml.c,
1083          lib/eggdrop/xml.h, modules/server/help/en_US/commands.xml,
1084          src/core_party.c, src/main.c: [no log message]
1085    
1086      * po/eggdrop.pot:  2004-09-26 04:42  stdarg
1087    
1088      Pots      * lib/eggdrop/Makefile.am, lib/eggdrop/binds.c,
1089          lib/eggdrop/config.c, lib/eggdrop/eggdrop.c,
1090          lib/eggdrop/eggdrop.h, lib/eggdrop/garbage.c,
1091          lib/eggdrop/hash_table.c, lib/eggdrop/memory.h,
1092          lib/eggdrop/memutil.c, lib/eggdrop/module.c, lib/eggdrop/users.c,
1093          lib/eggdrop/users.h, lib/eggdrop/xml.c, lib/eggdrop/xml.h,
1094          lib/eggdrop/xmlread.c, lib/eggdrop/xmlwrite.c,
1095          modules/server/Makefile.am, modules/server/channels.c,
1096          modules/server/channels.h, modules/server/egg_server_api.c,
1097          modules/server/egg_server_internal.h, modules/server/input.c,
1098          modules/server/party_commands.c, modules/server/server.c,
1099          modules/server/servsock.c, src/bg.c, src/core_config.c,
1100          src/core_party.c, src/logfile.c, src/logfile.h, src/main.c: *
1101          module_load checks modname_LTX_start in addition to start.  * add
1102          linked list info to xml nodes * there were some memory errors
1103          somewhere... no idea where... so for now I've changed it back to
1104          the old config api and commented out the help system
1105    
1106    2004-08-29 02:34  takeda
1107    
1108        * acconfig/module.mk.in, lib/eggdrop/timeutil.c: - compilable under
1109          FreeBSD again
1110    
1111    2004-08-27 14:16  darko
1112    
1113        * lib/eggdrop/timeutil.c, modules/server/channels.c,
1114          modules/server/channels.h, modules/server/party_commands.c: - The
1115          remainder of yesterday's (forced) commit - mask list expirations.
1116          This time i managed to test it, so there are a few bugfixes :)
1117    
1118    2004-08-26 13:32  darko
1119    
1120        * lib/eggdrop/Makefile.am, lib/eggdrop/timeutil.c,
1121          modules/server/channels.c, modules/server/party_commands.c: -
1122          Intermediate commit. Something got wrong with my cvs tree, so i
1123          need to   flush existing stuff. With this commit comes expiration
1124          logic for masks.
1125    
1126    2004-08-19 13:39  darko
1127    
1128        * lib/eggdrop/eggdrop.h, lib/eggdrop/timeutil.c,
1129          lib/eggdrop/timeutil.h, modules/server/channels.c,
1130          modules/server/channels.h, modules/server/party_commands.c,
1131          src/main.c: - Added timeutil.c and timeutil.h - this is where
1132          (obviously) time related   stuff should go.  - Finalized some of
1133          the channel mask stuff now that time functions exist.  - Fixed
1134          issue where egg_set_params() was called char* instead of char**
1135    
1136    2004-08-13 15:49  darko
1137    
1138        * modules/server/: channels.c, channels.h, egg_server_internal.h,
1139          party_commands.c, scriptcmds.c: - Fixed a few FIXME's, optimized
1140          some code to use the channel pointer which   we already head
1141          instead of passing channel name and rerunning through   channels
1142          list.  - Fixed and improved channel memory management (including
1143          masks and masklists)   It is almost, if not, done now.  - Added a
1144          pointer to a member list entry in channel_t which points to bot.
1145          This allowed for creation of macros BOT_ISOP, BOT_ISHALFOP as
1146          well as    BOT_CAN_SET_MODES. This was another FIXME.  - Tiny
1147          little scriptcmds.c change to declare pointer as const so
1148          compilers   will not complain.
1149    
1150    2004-08-11 16:02  darko
1151    
1152        * modules/server/: channels.c, channels.h, party_commands.c: - Um,
1153          commits ought to be smaller than this but there is so much code
1154          missing.    Evantually, i had to commit this even though slightly
1155          unfinished. What needs    attention is code that deals with time
1156          and egg_timeval_t, which misteriosuly    declares it's members as
1157          ints instead of longs. Correcting this might prove    difficult
1158          so i decided it's best done as a separate commit.  - That said,
1159          new stuff is channel masks handling code. Aside from the standard
1160          +/-ban/invite/exempt, there's also +/-chanmask <type> <mask>
1161          [args...] which   will hopefully prove handy with all these new
1162          list modes (look at UnrealIRCd   for example). Same applies to
1163          listing masks - standard bans/invites/exempts   have recived a
1164          counterpart 'chanmasks' which (again) takes extra argument
1165          <type>. [+/-]chanmask will, of course, accept 'b', 'I', 'e' as
1166          argument,   which might be useful when scripting - eg. to remove
1167          any trace of   darko!*@* in any invite/exempt/other list, one
1168          could just supply different   typechar ('e', 'I') to code that
1169          uses -chanmaks's scripting equivalent (not   yet existing).  -
1170          Removing masks works only with, er, masks. No more .-ban 123
1171          stuff because   it's inherently broken. Numbering bans is unsafe
1172          too, and although there is   a way to make it happen, it's just
1173          an unneeded hassle. What might be useful   is to have listing
1174          channel related masks display also the global stuff   (the way
1175          1.6 does it) but i wasn't sure if to go into it. If we decide to,
1176          it is an easy fix, just add a bit of recursion in the mask
1177          listing function   itself.
1178    
1179    2004-08-04 19:17  darko
1180    
1181        * modules/server/: channels.c, channels.h: - Natural continuation
1182          of previous commit. Added channel ints, coupplets and   strings,
1183          so to provide support for remaining types of channel settings.
1184    
1185    2004-07-29 14:48  darko
1186    
1187        * lib/eggdrop/flags.c, lib/eggdrop/flags.h,
1188          modules/server/channels.c, modules/server/channels.h: - Fixed
1189          likely segfaults in free_channel_online_stuff.  - Added minutely
1190          hook for channels related stuff (need-*, cycle, etc..) - Added
1191          +cycle.  - Added flag_match_single_char() to cater for
1192          channame_member_has_flag()   and chanptr_member_has_flag().
1193    
1194    2004-07-23 17:03  darko
1195    
1196        * channels.xml: - Default channels.xml file to be included in make
1197          install process and   copied to user's execution directory.
1198          Someone who knows their auto-* stuff please see to it. Thanks :)
1199    
1200  2004-05-30 05:15  Automatic CVS Scripts  2004-07-23 16:58  darko
1201    
1202      * po/eggdrop.pot:      * config.xml, modules/server/channels.c, modules/server/channels.h,
1203          modules/server/egg_server_internal.h, modules/server/input.c,
1204          modules/server/party_commands.c, modules/server/server.c,
1205          modules/server/server.h, modules/server/help/en_EN/commands.xml:
1206          - Added server module's support for channel file save/load but
1207          someone   versed in our build process details should set for
1208          'make install' to   install a default channel.xml file
1209          (containing just a few defaults).
1210    
1211      Pots        - Added several server module partyline commands: +chan, -chan,
1212          chansave,   chanset and chaninfo, as well as documentation for
1213          them. This implied   a lot of code change and the way channels
1214          are treated (it is close to   1.6's model of channels being
1215          created based on channel file settings,   and not simply by bot
1216          joining the channel on IRC).    Obviously, code is far from
1217          finished, but is functional and provides    framework for
1218          expansion. For now, only support for boolean kind of    settings
1219          is implemted, but since this commit is already around 900 lines
1220           i thought it's better to commit it now.
1221    
1222  2004-05-29 23:15  Automatic CVS Scripts  2004-07-17 15:59  darko
1223    
1224      * po/eggdrop.pot:      * help/en_EN/commands.xml, lib/eggdrop/eggdrop.h,
1225          lib/eggdrop/users.c, lib/eggdrop/users.h, src/core_party.c: -
1226          Added partyline command 'match'. It's a lot of complex,
1227          unreadable,   error prone code, but it seems to be working quite
1228          well.    Possible stumbling point which only had limited testing
1229          is matching    against channel flags. Further testing will have
1230          to be done once the    channel flags system is working correctly.
1231    
1232      Pots        - Documented .match and .whois
1233    
1234  2004-05-29 17:15  Automatic CVS Scripts        - Fixed leaks in .chpass and .chhandle, caused by
1235          misunderstanding of   the way user_get_args works. stdarg's mail
1236          provoked me into looking   deeper and realising it infact
1237          allocates space itself and sends back   *copies* of parsed
1238          arguments, and not only pointers to different places   in
1239          original string. Thanks!
1240    
1241      * po/eggdrop.pot:        - Added comments in core_party.c which show flags needed to use
1242          certain   command in 1.6 - it could serve as a guideline.
1243    
1244      Pots  2004-07-11 08:54  darko
1245    
1246  2004-05-29 11:15  Automatic CVS Scripts      * lib/eggdrop/: help.c, memory.c, users.c: - Fixed strdup() to
1247          behave properly. strdup("") should still allocate   space for,
1248          and put in it, the NUL char. This solved the issues with   .help
1249          and possibly others.    Even though I've tested the code and
1250          there appear not to be any problems,    it is still possible that
1251          someone relied on this (broken) functionality,    so please
1252          update your code accordingly if that's the case.
1253    
1254      * po/eggdrop.pot:        - As the XXX tag in code said, it was wrong to only do partial
1255          checking   when comparing two flags_t structures. Changed it to
1256          use   flags_check_subset() which correctly checks that all flags
1257          from 'left'   appear in 'right'.
1258    
1259      Pots        - Fixed some formating for .help, as well as broken code to check
1260          if user   has access to use command or not (so to print the
1261          warning message).    It was caused by extra semicolon that
1262          sneaked in in my last commit :)
1263    
1264  2004-05-29 05:15  Automatic CVS Scripts  2004-07-06 12:13  lordares
1265    
1266      * po/eggdrop.pot:      * lib/eggdrop/flags.c: * Mis-understood an aspect of flagmap,
1267          reverting to previous state.
1268    
1269      Pots  2004-07-06 00:40  lordares
1270    
1271  2004-05-28 23:15  Automatic CVS Scripts      * lib/eggdrop/flags.c: * Small change to flagmap, only needs to go
1272          to 127, plus unsigned char   makes more sense here.
1273    
1274      * po/eggdrop.pot:  2004-07-05 17:12  darko
1275    
1276      Pots      * doc/internals/users.txt, help/en_EN/commands.xml,
1277          lib/eggdrop/help.c, lib/eggdrop/users.c, src/core_party.c: -
1278          .chpass now removes pasword if none is specified. Actually, it
1279          sets it to   literal string 'none' which is impossible to match
1280          accidently.
1281    
1282  2004-05-28 17:15  Automatic CVS Scripts        - Fixed .help so to sucessfully recognize empty set of flags "".
1283    
1284      * po/eggdrop.pot:        - Made all help available to everyone, but as Wcc suggested we
1285          now print   a warning if user does not have access to the command
1286          in question.
1287    
1288      Pots        - Documented .chhandle .chpass and .newpass as well as minor API
1289          change in   doc/internals/users.txt
1290    
1291  2004-05-28 11:15  Automatic CVS Scripts  2004-07-05 00:20  wcc
1292    
1293      * po/eggdrop.pot:      * AUTHORS: * Sync AUTHORS with 1.6.
1294    
1295      Pots  2004-07-04 18:55  darko
1296    
1297  2004-05-28 05:15  Automatic CVS Scripts      * src/main.c, lib/eggdrop/flags.c, lib/eggdrop/flags.h,
1298          lib/eggdrop/users.c: - Added global_sanity_check() and
1299          channel_sanity_check() . For now it takes   care only about a few
1300          basic flags.
1301    
1302      * po/eggdrop.pot:        - Made a lookup table unsigned long flagmap[256] that maps
1303          characters to   the values used by flags_t members.
1304    
1305      Pots        - Changed members of flags_t to be unsigned long instead of int.
1306          int is not   guaranteed to be longer than 16 bits.
1307    
1308  2004-05-27 23:15  Automatic CVS Scripts  2004-06-30 16:07  stdarg
1309    
1310      * po/eggdrop.pot:      * lib/eggdrop/socket.c, lib/eggdrop/xml.c,
1311          modules/server/party_commands.c, modules/server/serverlist.c:
1312          * Check for ipv4-mapped ipv6 addreses and remove prefix if found
1313          * Fix to .jump to jump to new server if one is given
1314    
1315      Pots  2004-06-30 12:10  wingman
1316    
1317  2004-05-27 17:15  Automatic CVS Scripts      * lib/eggdrop/config.c: * gdb debugging is for kiddies, printf is
1318          the only debugger real coders   need :-P
1319    
1320      * po/eggdrop.pot:  2004-06-30 12:07  wingman
1321    
1322      Pots      * doc/developer/TODO, lib/eggdrop/config.c, lib/eggdrop/config.h,
1323          lib/eggdrop/eggdrop.h, lib/eggdrop/variant.c,
1324          lib/eggdrop/variant.h, lib/eggdrop/xml.c, lib/eggdrop/xml.h,
1325          lib/eggdrop/xmlwrite.c, src/core_binds.c, src/main.c: * Added
1326          support for single and double linked lists
1327    
1328  2004-05-27 11:15  Automatic CVS Scripts        * Added some more xml validation errors
1329    
1330      * po/eggdrop.pot:        * Added some TODO's
1331    
1332      Pots        * Added MIN/MAX_<datatype> #define's. Someone should really add a
1333          check   for limit.h if it provides these types.
1334    
1335  2004-05-27 05:15  Automatic CVS Scripts        * Changed default value of variant's int to MIN_INT so our config
1336          api   can differ between non-set ints (0 is too commonly used as
1337          a real   value). So if variant's int is MIN_INT the attribute is
1338          not written.
1339    
1340      * po/eggdrop.pot:  2004-06-29 16:28  stdarg
1341    
1342      Pots      * lib/eggdrop/ident.c, lib/eggdrop/partymember.c,
1343          modules/dccparty/dccparty.c, modules/dccparty/dccparty.h,
1344          modules/ircparty/ircparty.c, modules/ircparty/ircparty.h,
1345          modules/server/channels.c, modules/server/input.c,
1346          modules/telnetparty/telnetparty.c,
1347          modules/telnetparty/telnetparty.h:
1348          * Fix for ident/dns timeout if a partyline session has already
1349          been closed * Support for channel mode arguments
1350    
1351  2004-05-26 23:15  Automatic CVS Scripts  2004-06-28 15:44  darko
1352    
1353      * po/eggdrop.pot:      * lib/eggdrop/partymember.h, lib/eggdrop/users.c, src/core_party.c:
1354          - Added .chpass <handle> <new_pass> - Fixed .chhandle to
1355          advertize change if affected user is on partyline.
1356    
1357      Pots  2004-06-28 12:36  wingman
1358    
1359  2004-05-26 17:15  Automatic CVS Scripts      * config.xml, lib/eggdrop/Makefile.am, lib/eggdrop/config.c,
1360          lib/eggdrop/config.h, lib/eggdrop/help.c, lib/eggdrop/memutil.h,
1361          lib/eggdrop/variant.c, lib/eggdrop/variant.h, lib/eggdrop/xml.c,
1362          lib/eggdrop/xml.h, lib/eggdrop/xmlread.c, lib/eggdrop/xmlwrite.c,
1363          src/core_config.c, src/core_config.h, src/logfile.c,
1364          src/logfile.h: * Added new datatype variant: supports common task
1365          of having one   data structure supporting different types (int,
1366          bool, string, timestamp)
1367    
1368      * po/eggdrop.pot:        * Added a more fine graned config api, which allows us to use
1369          attributes,   sub children, arrays and enum lookups in config
1370          files.
1371    
1372      Pots        * Added logfile settings
1373    
1374  2004-05-26 11:15  Automatic CVS Scripts        * xml_*_lookup now can return attributes too (by using @ as
1375          starting   char of name tokens)
1376    
1377      * po/eggdrop.pot:  2004-06-26 14:49  stdarg
1378    
1379      Pots      * lib/eggdrop/users.c, modules/server/channels.c,
1380          modules/server/channels.h, modules/server/scriptcmds.c,
1381          src/main.c:
1382          * Necessary cast was removed from users.c * Another error in
1383          ident, haven't found it yet * Added some more mode code
1384    
1385  2004-05-26 05:15  Automatic CVS Scripts  2004-06-25 12:44  darko
1386    
1387      * po/eggdrop.pot:      * lib/eggdrop/: base64.c, binds.c, dns.c, hash_table.c, help.c,
1388          ircparse.c, linemode.c, md5.c, memory.c, memutil.c, script.c,
1389          sockbuf.c, socket.c, timer.c, users.c, xml.c, xmlread.c: Removed
1390          some obviously unneded casts in lib/eggdrop sources.
1391    
1392      Pots  2004-06-24 17:43  wingman
1393    
1394  2004-05-25 23:15  Automatic CVS Scripts      * lib/eggdrop/: hash_table.c, users.c: * Fixed a segfault if no
1395          username was entered
1396    
1397      * po/eggdrop.pot:  2004-06-24 01:19  wcc
1398    
1399      Pots      * doc/BANS, doc/CONTENTS, doc/SCRIPTING-COMMANDS,
1400          doc/developer/TAGS, doc/developer/TODO, modules/server/dcc.c,
1401          modules/server/egg_server_internal.h, modules/server/nicklist.c,
1402          modules/server/nicklist.h, modules/server/scriptcmds.c: * Added
1403          nick_find script comamnd, to aid in deleting a nick.  * Fix from
1404          last commit re server_find.  * Finished documenting server module
1405          script commands.  * Adding doc/TAGS and starting doc/TODO.
1406    
1407  2004-05-25 17:15  Automatic CVS Scripts  2004-06-23 17:25  darko
1408    
1409      * po/eggdrop.pot:      * modules/dccparty/dccparty.c: Fixed use of sizeof(pointer *) by
1410          changing char* to char[] so sizeof will yield expected result.
1411    
1412      Pots  2004-06-23 16:59  darko
1413    
1414  2004-05-25 11:15  Automatic CVS Scripts      * lib/eggdrop/users.c: Use the renamed hash_table_remove() /* was
1415          hash_table_delete() */
1416    
1417      * po/eggdrop.pot:  2004-06-23 16:26  darko
1418    
1419      Pots      * lib/eggdrop/users.c, lib/eggdrop/users.h, src/core_party.c: Added
1420          partyline command .chhandle <old_handle> <new_handle>
1421    
1422  2004-05-25 05:15  Automatic CVS Scripts  2004-06-23 16:15  wingman
1423    
1424      * po/eggdrop.pot:      * lib/eggdrop/users.c: * someone broke the userlist *me hides*
1425    
1426      Pots  2004-06-23 16:12  stdarg
1427    
1428  2004-05-24 23:15  Automatic CVS Scripts      * lib/eggdrop/eggdrop.c, lib/eggdrop/eggdrop.h,
1429          lib/eggdrop/module.c, lib/eggdrop/sockbuf.c,
1430          lib/eggdrop/socket.c, lib/eggdrop/timer.c,
1431          modules/script/scriptmisc.c, src/bg.c, src/core_party.c,
1432          src/main.c, src/terminal.c:
1433          * Basic command line parameter access for scripts/modules (not
1434          finished) * Remove special case for stdin/stdio from socket.c
1435    
1436    2004-06-23 15:19  wingman
1437    
1438        * lib/eggdrop/Makefile.am, lib/eggdrop/hash_table.c,
1439          lib/eggdrop/hash_table.h, lib/eggdrop/help.c,
1440          lib/eggdrop/partychan.c, lib/eggdrop/partychan.h,
1441          lib/eggdrop/partyline.h, lib/eggdrop/partymember.c,
1442          lib/eggdrop/partymember.h, lib/eggdrop/users.c,
1443          modules/server/channels.c: * Added missing
1444          partychan/partymember.h
1445    
1446      * po/eggdrop.pot:        * Added some pieces of one of lordares patch
1447    
1448      Pots  2004-06-23 12:24  wingman
1449    
1450  2004-05-24 17:15  Automatic CVS Scripts      * config.xml, lib/eggdrop/config.c, lib/eggdrop/sockbuf.c,
1451          lib/eggdrop/users.c, lib/eggdrop/xml.c, lib/eggdrop/xml.h,
1452          lib/eggdrop/xmlread.c, lib/eggdrop/xmlwrite.c, src/core_config.c,
1453          src/core_config.h, src/main.c, src/terminal.c: * Added
1454          xml_save_str to save xml_node_t into a char *
1455    
1456      * po/eggdrop.pot:        * Made xml reader more spec compliant and a first start of error
1457          handling.    Now at least we handle some xml errors. Prior you
1458          just got "Error while    loading config file.".
1459    
1460      Pots        * Added top level elements to config.xml and users.xml.
1461    
1462  2004-05-24 11:15  Automatic CVS Scripts  2004-06-23 06:19  wingman
1463    
1464      * po/eggdrop.pot:      * modules/: blowfish/blowfish.c, dccparty/dccparty.c,
1465          dccparty/events.c, ircparty/events.c, ircparty/ircparty.c,
1466          javascript/javascript.c, oldbotnet/events.c,
1467          oldbotnet/oldbotnet.c, proxy/proxy.c, script/scriptbind.c,
1468          script/scriptconfig.c, script/scriptmisc.c, script/scriptnet.c,
1469          script/scriptparty.c, script/scripttimer.c, script/scriptuser.c,
1470          server/server.h, tclscript/tclscript.c: * Fixed header orders
1471    
1472      Pots  2004-06-22 18:20  wingman
1473    
1474  2004-05-24 05:15  Automatic CVS Scripts      * lib/eggdrop/binds.c, lib/eggdrop/help.c, lib/eggdrop/logging.c,
1475          lib/eggdrop/memory.c, lib/eggdrop/net.c, lib/eggdrop/partychan.c,
1476          lib/eggdrop/partyline.h, lib/eggdrop/script.c,
1477          lib/eggdrop/sockbuf.c, lib/eggdrop/sockbuf.h,
1478          lib/eggdrop/users.c, lib/eggdrop/xml.c, lib/eggdrop/xmlwrite.c,
1479          src/core_binds.c, src/core_binds.h, src/main.c: * 50 downs, 0 to
1480          go 8-). The core and libeggdrop are now init/shutdown   memleak
1481          free. Though there'll be still leaks after a normal run.
1482    
1483      * po/eggdrop.pot:        * More xml cleanups. It's really irritating, xml_node_add just
1484          "copies"   the node to the parent, xml_node_append_child "moves"
1485          the node the parent.    I think i'll drop the "copy" functions
1486          since it's more intuitive that    if i call
1487          xml_node_add/append_child the child is "moved", not copied.
1488    
1489      Pots  2004-06-22 17:00  wingman
1490    
1491  2004-05-23 23:15  Automatic CVS Scripts      * lib/eggdrop/: ircmasks.c, script.c: * Removed some very critical
1492          debugging output...damn...
1493    
1494      * po/eggdrop.pot:  2004-06-22 16:55  wingman
1495    
1496      Pots      * lib/eggdrop/config.c, lib/eggdrop/eggdrop.c, lib/eggdrop/help.c,
1497          lib/eggdrop/memory.c, lib/eggdrop/memory.h,
1498          lib/eggdrop/partychan.c, lib/eggdrop/partymember.c,
1499          lib/eggdrop/script.c, lib/eggdrop/script.h, lib/eggdrop/users.c,
1500          lib/eggdrop/xml.c, lib/eggdrop/xml.h, src/main.c: * 20 blocks
1501          down, 50 to go...
1502    
1503  2004-05-23 17:15  Automatic CVS Scripts        * Renamed xml_node_destroy to xml_node_delete (i guess the
1504          majority of our   delete functions is or should be called delete)
1505    
1506      * po/eggdrop.pot:        * Added a new xml_node_destroy_callbacked where you can supply a
1507          free()   callback which is called for every child node's
1508          client_data
1509    
1510      Pots        * Finished last shutdown function (though it's not right see XXX
1511          in   script_shutdown).
1512    
1513  2004-05-23 11:15  Automatic CVS Scripts        * Fixed some mem leaks here and there
1514    
1515      * po/eggdrop.pot:        * Made debug output configurable through mem_dbg_set_options.
1516          Valid options   are
1517    
1518      Pots            MEM_DEBUG_NONE          /* no mem debug output at
1519          all */
1520              MEM_DEBUG_PRINT_ERRORS      /* print errors */
1521              MEM_DEBUG_PRINT_EACH_CALL   /* each call is print */
1522    
1523  2004-05-23 05:15  Automatic CVS Scripts  2004-06-22 15:47  wcc
1524    
1525      * po/eggdrop.pot:      * doc/BANS, doc/BUG-REPORT, doc/CONTENTS, doc/MODULES,
1526          doc/Makefile.in, doc/SCRIPTING-COMMANDS, doc/UPDATES1.6,
1527          doc/USERS, modules/server/scriptcmds.c, text/CONTENTS: * Added
1528          server_find script command (server_del, etc needs a server
1529          number,   and there was no way to get one).  * Start of some doc
1530          stuff.. I'm going to get SCRIPTING-COMMANDS up to date,   and
1531          then start on an XML doc system (need sample content first).
1532    
1533      Pots  2004-06-22 15:32  wingman
1534    
1535  2004-05-22 23:15  Automatic CVS Scripts      * lib/eggdrop/binds.c: * 117 blocks down, 70 blocks remaining...
1536    
1537      * po/eggdrop.pot:  2004-06-22 15:12  wingman
1538    
1539      Pots      * lib/eggdrop/binds.h, lib/eggdrop/eggdrop.c,
1540          lib/eggdrop/ircmasks.c, lib/eggdrop/ircmasks.h,
1541          lib/eggdrop/match.c, lib/eggdrop/memory.c, lib/eggdrop/module.c,
1542          lib/eggdrop/module.h, lib/eggdrop/partychan.c,
1543          lib/eggdrop/partyline.c, lib/eggdrop/partyline.h,
1544          lib/eggdrop/partymember.c, lib/eggdrop/socket.c,
1545          lib/eggdrop/users.c, lib/eggdrop/users.h, lib/eggdrop/xml.c,
1546          lib/eggdrop/xml.h, lib/eggdrop/xmlread.c, src/logfile.c,
1547          src/main.c, src/terminal.c, src/terminal.h: * "wild_match() in
1548          match.c forgot to allow for trailing *'s in the string
1549          containing mask" (patch by Darko Ilic)
1550    
1551  2004-05-22 17:15  Automatic CVS Scripts        * Added most *_shutdown() methods, though still 187 blocks
1552          allocated...    damn...
1553    
1554      * po/eggdrop.pot:        * Debugging realloc behaved wrong if size == 0 was supplied
1555          (equals free   call now)
1556    
1557      Pots  2004-06-22 14:08  wingman
1558    
1559  2004-05-22 11:15  Automatic CVS Scripts      * lib/eggdrop/config.c, lib/eggdrop/help.c, lib/eggdrop/memory.c,
1560          lib/eggdrop/users.c, lib/eggdrop/xml.h, lib/eggdrop/xmlread.c,
1561          modules/server/server.h: * partymember_printf(p, ("wcc is
1562          watching you!")) should be _("wcc is...")
1563    
1564      * po/eggdrop.pot:        * memory tracking now just issues a error messages if it doesn't
1565          know a   pointer. Prior it returned NULL, now the memory is
1566          allocated beside any   error.
1567    
1568      Pots          You'll still get this "*** Failed realloc call" at some places
1569          but this
1570            is most likely due to a missing #include <eggdrop/memory.h>.
1571    
1572  2004-05-22 05:15  Automatic CVS Scripts        * Made xml_load/save more constistent and some first changes to
1573          unify the   loading options and to fix the nasty text bug. At
1574          some pleaces we are   currently unable to free (xml_node_t.text)
1575          to due the trimming of the   text.
1576    
1577      * po/eggdrop.pot:  2004-06-22 13:47  wingman
1578    
1579      Pots      * lib/eggdrop/: dns.c, dns.h, eggdrop.c, hash_table.c, help.c,
1580          help.h, memory.c, net.c, net.h, timer.c, xml.h: * Fixed
1581          hash_table_destroy (segfaulted if you deleted inside a walk) *
1582          Added dns_shutdown() * Some tweaks here and there
1583    
1584  2004-05-21 23:15  Automatic CVS Scripts  2004-06-22 06:10  wingman
1585    
1586      * po/eggdrop.pot:      * lib/eggdrop/: timer.c, xml.h: * Some small cosmetic fixes to last
1587          commit * 2 leaks down, 210 to go...
1588    
1589      Pots  2004-06-22 05:54  wingman
1590    
1591  2004-05-21 17:15  Automatic CVS Scripts      * acconfig/module.mk.in, lib/eggdrop/Makefile.am,
1592          lib/eggdrop/config.c, lib/eggdrop/config.h,
1593          lib/eggdrop/eggdrop.c, lib/eggdrop/eggdrop.h,
1594          lib/eggdrop/garbage.c, lib/eggdrop/hash_table.c,
1595          lib/eggdrop/help.c, lib/eggdrop/memory.c, lib/eggdrop/memory.h,
1596          lib/eggdrop/memutil.c, lib/eggdrop/module.c,
1597          lib/eggdrop/socket.c, lib/eggdrop/xml.c, lib/eggdrop/xml.h,
1598          lib/eggdrop/xmlread.c, lib/eggdrop/xmlwrite.c, src/bg.c,
1599          src/core_config.c, src/logfile.c, src/main.c: * Fixed -DDEBUG
1600          (wasn't supplied in lib/eggdrop and modules)
1601    
1602      * po/eggdrop.pot:        * Reformatted help and xml to match our coding rules
1603    
1604      Pots        * Added simple memory tracking functions
1605    
1606  2004-05-21 11:15  Automatic CVS Scripts        * Added a debugging switch (-d, --debug) which isn't very usefull
1607          for   anyone but me since it's a normal eggdrop run w/o the main
1608          loop ;-). It   helps me finding mem leaks by doing
1609    
1610      * po/eggdrop.pot:            ./eggdrop -d && cat memory.log
1611    
1612      Pots          Yeah, will be removed, but not yet currently coz there are
1613          still ~270
1614            memory blocks allocated when eggdrop is shut down.
1615    
1616  2004-05-21 05:15  Automatic CVS Scripts  2004-06-22 00:37  guppy
1617    
1618      * po/eggdrop.pot:      * lib/eggdrop/dns.c: as pointed out by stdarg, ipv6 is here
1619    
1620      Pots  2004-06-21 21:46  guppy
1621    
1622  2004-05-20 23:15  Automatic CVS Scripts      * lib/eggdrop/dns.c: no sense doing a strcasecmp where a strcmp
1623          will suffice
1624    
1625      * po/eggdrop.pot:  2004-06-21 15:35  wingman
1626    
1627      Pots      * lib/eggdrop/Makefile.am, lib/eggdrop/config.c,
1628          lib/eggdrop/config.h, lib/eggdrop/dns.c, lib/eggdrop/dns.h,
1629          lib/eggdrop/eggconfig.c, lib/eggdrop/eggconfig.h,
1630          lib/eggdrop/eggdns.c, lib/eggdrop/eggdns.h,
1631          lib/eggdrop/eggdrop.h, lib/eggdrop/eggident.c,
1632          lib/eggdrop/eggident.h, lib/eggdrop/eggmod.c,
1633          lib/eggdrop/eggmod.h, lib/eggdrop/eggnet.c, lib/eggdrop/eggnet.h,
1634          lib/eggdrop/eggowner.c, lib/eggdrop/eggowner.h,
1635          lib/eggdrop/eggtimer.c, lib/eggdrop/eggtimer.h,
1636          lib/eggdrop/ident.c, lib/eggdrop/ident.h, lib/eggdrop/module.c,
1637          lib/eggdrop/module.h, lib/eggdrop/net.c, lib/eggdrop/net.h,
1638          lib/eggdrop/owner.c, lib/eggdrop/owner.h, lib/eggdrop/string.h,
1639          lib/eggdrop/timer.c, lib/eggdrop/timer.h,
1640          modules/script/scriptmod.c, src/core_party.c: * Renamed
1641          eggconfig.[hc] => config.[hc] * Renamed eggdns.[hc] => dns.[hc] *
1642          Renamed eggtimer.[hc] => timer.[hc] * Renamed eggmod.[hc] =>
1643          module.[hc] * Renamed eggnet.[hc] => net.[hc] * Renamed
1644          eggowner.[hc] => owner.[hc] * Renamed eggident.[hc] => ident.[hc]
1645    
1646  2004-05-20 17:15  Automatic CVS Scripts  2004-06-21 14:04  stdarg
1647    
1648      * po/eggdrop.pot:      * lib/eggdrop/binds.c, modules/script/scriptbind.c, src/bg.c,
1649          src/bg.h, src/core_config.c, src/core_config.h, src/main.c,
1650          src/main.h:
1651          * Trying a simpler method of forking into the background.  *
1652          Trying a lockfile approach -- seems to work well so far.
1653    
1654      Pots  2004-06-21 13:44  wingman
1655    
1656  2004-05-20 11:15  Automatic CVS Scripts      * lib/eggdrop/: Makefile.am, eggdrop.c, eggdrop.h, egglog.c,
1657          egglog.h, eggstring.c, eggstring.h, ircmasks.c, logging.c,
1658          logging.h, string.c, string.h: * Renamed egglog.[hc] =>
1659          logging.[hc] * Renamed eggstring.[hc] => string.[hc]
1660    
1661      * po/eggdrop.pot:  2004-06-21 09:26  stdarg
1662    
1663      Pots      * lib/eggdrop/users.c, src/main.c:
1664          * Create userfile before we split * Don't reload users that
1665          already exist
1666    
1667  2004-05-20 05:15  Automatic CVS Scripts  2004-06-21 06:35  wingman
1668    
1669      * po/eggdrop.pot:      * lib/eggdrop/: Makefile.am, eggdrop.h: * memory.[hc] are not yet
1670          ready to be checked-in.
1671    
1672      Pots  2004-06-21 06:33  wingman
1673    
1674  2004-05-19 23:15  Automatic CVS Scripts      * lib/eggdrop/Makefile.am, lib/eggdrop/eggdrop.h,
1675          lib/eggdrop/egglog.c, lib/eggdrop/eggmod.c,
1676          lib/eggdrop/eggowner.c, lib/eggdrop/linemode.c,
1677          lib/eggdrop/partychan.c, lib/eggdrop/partyline.c,
1678          lib/eggdrop/partymember.c, lib/eggdrop/script.c,
1679          lib/eggdrop/sockbuf.c, modules/telnetparty/events.c,
1680          modules/telnetparty/telnetparty.c: * Made the order of include
1681          files consistent. Order should *always* be:
1682    
1683              #include <system-headers>
1684              #include <eggdrop/lib-headers>
1685              #include "own headers"
1686    
1687            With the current changes one can rename eggstring.h to string.h
1688          w/o having
1689            any problems.
1690    
1691    2004-06-21 05:59  wingman
1692    
1693        * lib/eggdrop/eggdrop.c, lib/eggdrop/eggtimer.c,
1694          lib/eggdrop/eggtimer.h, lib/eggdrop/partyline.c, src/logfile.c: *
1695          Some left-over timer changes
1696    
1697    2004-06-21 05:34  wingman
1698    
1699        * bootstrap, configure.ac, acconfig/acinclude.m4,
1700          acconfig/config.stubs, lib/eggdrop/eggtimer.c,
1701          lib/eggdrop/eggtimer.h, src/Makefile.am: * I guess automake 1.6
1702          compiles fine now. I've tested it on my local box,   but i'm not
1703          really sure since i have 1.6 and 1.8 installed, so someone   with
1704          a "clean" 1.6 install should try to boostrap it
1705    
1706    2004-06-20 20:14  stdarg
1707    
1708        * lib/eggdrop/eggtimer.c, lib/eggdrop/eggtimer.h,
1709          lib/eggdrop/partyline.c, lib/eggdrop/sockbuf.c, src/terminal.c,
1710          src/terminal.h:
1711          * Removed special-case for stdin from sockbuf.c * Made terminal.c
1712          use separate idx's for stdin/stdout * Made timestamp format
1713          configurable * Didn't test anything since it doesn't build for me
1714    
1715    2004-06-20 16:33  wingman
1716    
1717        * INSTALL, NEWS, README, bootstrap, configure.ac,
1718          acconfig/install-help.sh, doc/BUG-REPORT, doc/MODULES,
1719          doc/SCRIPTING-COMMANDS, doc/howto/CONTENTS, doc/howto/PATCHING,
1720          doc/howto/PORTING, help/en_EN/commands.xml,
1721          modules/blowfish/blowfish.c, modules/oldbotnet/PROTOCOL,
1722          modules/oldbotnet/oldbotnet.c, scripts/CONTENTS,
1723          scripts/alltools.tcl: * 1.7 => 1.9 change (though not all
1724          occurrances replaced. Old modules,   ChangeLogs, etc were kept.)
1725    
1726      * po/eggdrop.pot:  2004-06-20 12:15  changelog
1727    
1728      Pots      * po/eggdrop.pot: Pots
1729    
1730  2004-05-19 17:15  Automatic CVS Scripts  2004-06-20 08:33  wingman
1731    
1732      * po/eggdrop.pot:      * lib/eggdrop/eggdrop.c, lib/eggdrop/eggdrop.h,
1733          lib/eggdrop/egglog.c, lib/eggdrop/egglog.h,
1734          lib/eggdrop/partyline.c, lib/eggdrop/partyline.h,
1735          modules/telnetparty/telnetparty.c, src/Makefile.am,
1736          src/core_party.c, src/logfile.c, src/logfile.h, src/main.c,
1737          src/main.h, src/terminal.c, src/terminal.h: * Moved terminal mode
1738          out of telnetparty into core. No more need to   load telnetparty
1739          in order to get a console.
1740    
1741      Pots        * Started the beginning (heh) of '.restart'. Currently only the
1742          framework   works, meaning if you do '.restart' the old stuff
1743          isn't cleared since   currently everything leaks a
1744          <section>_shutdown() method :-/.
1745    
1746  2004-05-19 11:15  Automatic CVS Scripts          At least we can test memory leaks (and i guess there are a lot)
1747          this way
1748            by doing a restart and check if there's a single byte of memory
1749          allocated
1750            (there _shouldn't_ be any).
1751    
1752      * po/eggdrop.pot:  2004-06-20 06:15  changelog
1753    
1754      Pots      * po/eggdrop.pot: Pots
1755    
1756  2004-05-19 05:15  Automatic CVS Scripts  2004-06-20 04:46  wingman
1757    
1758      * po/eggdrop.pot:      * modules/perlscript/Makefile.am: * Changed yet another occurance
1759          of CPPFLAGS
1760    
1761      Pots  2004-06-20 04:40  wingman
1762    
1763  2004-05-18 23:15  Automatic CVS Scripts      * bootstrap, lib/eggdrop/Makefile.am: * Added possibility to run
1764          ./bootstrap with different version of auto*   tools:
1765    
1766      * po/eggdrop.pot:                ./bootstrap         # try highest
1767                  ./bootstrap 1.6     # run with
1768          automake-1.6/aclocal
1769                  ./bootstrap 1.8     # ...
1770    
1771      Pots        * CPPFLAGS are not supported by 1.6, so changed to CFLAGS which
1772          are.    Anyone knows a site of such incompatibilities between the
1773          automake-*    versions?
1774    
1775  2004-05-18 17:15  Automatic CVS Scripts  2004-06-20 00:15  changelog
1776    
1777      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
1778    
1779      Pots  2004-06-19 18:15  changelog
1780    
1781  2004-05-18 11:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
1782    
1783      * po/eggdrop.pot:  2004-06-19 13:07  wingman
1784    
1785      Pots      * lib/eggdrop/binds.c, lib/eggdrop/binds.h, src/core_party.c,
1786          src/core_party.h, src/main.c, src/main.h: * Added new (debugging)
1787          command: .binds * Added "framework" for init/shutdown/restart. We
1788          should really try to avoid   use of exit system call. More
1789          cleanups to come later.
1790    
1791  2004-05-18 05:15  Automatic CVS Scripts  2004-06-19 12:19  wingman
1792    
1793      * po/eggdrop.pot:      * help/en_EN/commands.xml, help/en_EN/variables.xml,
1794          lib/eggdrop/help.c, src/core_config.c, src/core_party.c: * One
1795          small cosmetic fix to help output * Documented a few
1796          commands/variables, so 4 down, 194 still to go... *shrug*
1797    
1798      Pots  2004-06-19 12:15  changelog
1799    
1800  2004-05-17 23:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
1801    
1802      * po/eggdrop.pot:  2004-06-19 11:15  wingman
1803    
1804      Pots      * lib/eggdrop/: partyline.c, partyline.h: * Some small cosmetic
1805          fixes from last commit (don't ask...)
1806    
1807  2004-05-17 17:15  Automatic CVS Scripts  2004-06-19 11:11  wingman
1808    
1809      * po/eggdrop.pot:      * lib/eggdrop/binds.h, lib/eggdrop/partyline.c,
1810          lib/eggdrop/partyline.h, modules/telnetparty/events.c,
1811          modules/telnetparty/telnetparty.h, src/logfile.c: * Added new
1812          bind return code: BIND_LOG_COMMAND. If you have a command and
1813          don't want it's args just the name to be logged return
1814          BIND_LOG_COMMAND   instead of BIND_LOG.
1815    
1816      Pots        * Partyline commands are now logged (#nick# <cmd> [args])
1817    
1818  2004-05-17 11:15  Automatic CVS Scripts        * Made (partyline) output more consistent.
1819    
1820      * po/eggdrop.pot:        * Added default idx partyline on_join/part/... handler to reduce
1821          work in   modules and to have a single place for editing the
1822          format of the   messages.
1823    
1824      Pots  2004-06-19 08:18  wingman
1825    
1826  2004-05-17 05:15  Automatic CVS Scripts      * Makefile.am, acconfig/gen-config.py, acconfig/gen-docs.py,
1827          help/en_EN/variables.xml, lib/eggdrop/xml.h,
1828          lib/eggdrop/xmlread.c: * Added xml CDATA_SECTION support * Added
1829          scripts for generation of our docs (TODO) and config.xml (HACK)
1830    
1831      * po/eggdrop.pot:  2004-06-19 06:15  changelog
1832    
1833      Pots      * po/eggdrop.pot: Pots
1834    
1835  2004-05-16 23:15  Automatic CVS Scripts  2004-06-19 05:30  wingman
1836    
1837      * po/eggdrop.pot:      * Makefile.am, lib/eggdrop/eggconfig.c, lib/eggdrop/eggconfig.h,
1838          lib/eggdrop/eggdrop.c, lib/eggdrop/eggdrop.h,
1839          lib/eggdrop/egglog.c, lib/eggdrop/egglog.h, lib/eggdrop/eggmod.c,
1840          lib/eggdrop/eggmod.h, lib/eggdrop/help.c,
1841          lib/eggdrop/partychan.c, lib/eggdrop/partyline.c,
1842          lib/eggdrop/partyline.h, lib/eggdrop/users.c,
1843          lib/eggdrop/users.h, src/core_binds.c, src/core_binds.h: *
1844          #Define'd the bind table names. Makes it easier to rename them if
1845          we want   to and you can easily get a list of all binds names by
1846          a simple grep:
1847    
1848      Pots            grep -r "#define BTN_" eggdrop1.7/*
1849    
1850  2004-05-16 17:15  Automatic CVS Scripts          If anyone asks where this BTN_ comes from:
1851    
1852      * po/eggdrop.pot:            BT_<name>   <- bind table       (already in use)
1853              BTN_<name>      <- bind table name
1854    
1855      Pots  2004-06-19 04:59  wingman
1856    
1857  2004-05-16 11:15  Automatic CVS Scripts      * lib/compat/Makefile.am, lib/eggdrop/Makefile.am, src/Makefile.am:
1858          * Renamed INCLUDES to <program>_CPPFLAGS because of two reasons:
1859    
1860      * po/eggdrop.pot:            - "This does the same job as AM_CPPFLAGS. It is an older name
1861          for the
1862             same functionality. This variable is deprecated; we
1863          suggest using
1864             AM_CPPFLAGS instead." (automake manual)
1865    
1866      Pots            - We can now (if anyone wants) rename all egg<file> files to
1867          just
1868            <file> w/o having any problems with name collisions.
1869    
1870  2004-05-16 05:15  Automatic CVS Scripts  2004-06-19 00:15  changelog
1871    
1872      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
1873    
1874      Pots  2004-06-18 18:15  changelog
1875    
1876  2004-05-15 23:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
1877    
1878      * po/eggdrop.pot:  2004-06-18 12:15  changelog
1879    
1880      Pots      * po/eggdrop.pot: Pots
1881    
1882  2004-05-15 17:15  Automatic CVS Scripts  2004-06-18 06:15  changelog
1883    
1884      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
1885    
1886      Pots  2004-06-18 00:15  changelog
1887    
1888  2004-05-15 11:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
1889    
1890      * po/eggdrop.pot:  2004-06-17 18:15  changelog
1891    
1892      Pots      * po/eggdrop.pot: Pots
1893    
1894  2004-05-15 05:15  Automatic CVS Scripts  2004-06-17 15:52  wingman
1895    
1896      * po/eggdrop.pot:      * acconfig/: config.stubs, install-help.sh, module.mk.in: * A wise
1897          man once told me that new files shouldn't be back-copyrighted ;-)
1898    
1899      Pots  2004-06-17 12:15  changelog
1900    
1901  2004-05-14 23:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
1902    
1903      * po/eggdrop.pot:  2004-06-17 08:32  wingman
1904    
1905      Pots      * Makefile.am, configure.ac, acconfig/install-help.sh,
1906          acconfig/module.mk.in, help/core_commands.xml,
1907          help/en_EN/commands.xml, help/en_EN/variables.xml,
1908          lib/eggdrop/binds.c, lib/eggdrop/eggmod.c,
1909          lib/eggdrop/eggstring.c, lib/eggdrop/eggstring.h,
1910          lib/eggdrop/eggtimer.c, lib/eggdrop/eggtimer.h,
1911          lib/eggdrop/flags.c, lib/eggdrop/help.c, lib/eggdrop/help.h,
1912          lib/eggdrop/users.c, lib/eggdrop/users.h, lib/eggdrop/xml.c,
1913          lib/eggdrop/xml.h, lib/eggdrop/xmlread.c,
1914          modules/blowfish/Makefile.am, modules/dccparty/Makefile.am,
1915          modules/ircparty/Makefile.am, modules/javascript/Makefile.am,
1916          modules/oldbotnet/Makefile.am, modules/perlscript/Makefile.am,
1917          modules/proxy/Makefile.am, modules/script/Makefile.am,
1918          modules/script/scriptuser.c, modules/server/Makefile.am,
1919          modules/server/help/en_EN/commands.xml,
1920          modules/tclscript/Makefile.am, modules/telnetparty/Makefile.am,
1921          modules/telnetparty/telnetparty.c, src/core_config.c,
1922          src/core_party.c, src/logfile.c, src/main.c: * Added new TAG: DDC
1923          for "this feature is document". After we are sure   that all
1924          source code variables/commands/functions/ are tagged with either
1925           DDD or DDC we'll remove them.
1926    
1927  2004-05-14 17:15  Automatic CVS Scripts        * Made module Makefile.am's more centralized by moving common
1928          stuff   to acconfig/module.mk.
1929    
1930      * po/eggdrop.pot:        * Introducted new help system. It's now on per module basis and
1931          localized.    Default language is "en_EN" else not otherwise
1932          specified. Beside the    %b formattings of 1.6 it has all
1933          features of the 1.6 help system.
1934    
1935      Pots          It's also more intelligent since help files are automaticly
1936          bound to
1937            module load/unload events. You don't need to manually load
1938          module help
1939            files any more. (Though unloading not tested yet... 8-))
1940    
1941  2004-05-14 11:15  Automatic CVS Scripts        * Fixed some tweaks here and there.
1942    
1943      * po/eggdrop.pot:  2004-06-17 06:15  changelog
1944    
1945      Pots      * po/eggdrop.pot: Pots
1946    
1947  2004-05-14 05:15  Automatic CVS Scripts  2004-06-17 00:15  changelog
1948    
1949      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
1950    
1951      Pots  2004-06-16 21:01  stdarg
1952    
1953  2004-05-13 23:15  Automatic CVS Scripts      * lib/eggdrop/eggdrop.h, modules/dccparty/dccparty.c,
1954          modules/ircparty/ircparty.c, modules/telnetparty/telnetparty.c:
1955          * Use snprintf in some places to avoid malloc
1956    
1957      * po/eggdrop.pot:  2004-06-16 18:15  changelog
1958    
1959      Pots      * po/eggdrop.pot: Pots
1960    
1961  2004-05-13 17:15  Automatic CVS Scripts  2004-06-16 12:15  changelog
1962    
1963      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
1964    
1965      Pots  2004-06-16 06:15  changelog
1966    
1967  2004-05-13 11:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
1968    
1969      * po/eggdrop.pot:  2004-06-16 01:33  wcc
1970    
1971      Pots      * bootstrap, configure.ac, acconfig/acinclude.m4,
1972          modules/blowfish/config.m4, modules/compress/config.m4,
1973          modules/dccparty/config.m4, modules/ircparty/config.m4,
1974          modules/javascript/config.m4, modules/oldbotnet/config.m4,
1975          modules/perlscript/config.m4, modules/proxy/config.m4,
1976          modules/script/config.m4, modules/server/config.m4,
1977          modules/tclscript/config.m4, modules/telnetparty/config.m4: *
1978          Removed EGG_DISABLE_CC_OPTIMIZATION.  * Change AC_PREREQ() to
1979          2.57.  * Fixed EGG_INADDR_LOOPBACK(). Former macro always
1980          returned false.  * General autotools cleanups.
1981    
1982  2004-05-13 05:15  Automatic CVS Scripts        NOTE: For some reason, the modules' Makefile.in's aren't being
1983          generated.  This was the case BEFORE this commit (and still is).
1984          I'll look at it later after reading the automake manual =P.
1985    
1986      * po/eggdrop.pot:        config.status: error: cannot find input file:
1987          modules/blowfish/Makefile.in
1988    
1989      Pots  2004-06-16 00:15  changelog
1990    
1991  2004-05-12 23:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
1992    
1993      * po/eggdrop.pot:  2004-06-15 18:15  changelog
1994    
1995      Pots      * po/eggdrop.pot: Pots
1996    
1997  2004-05-12 17:15  Automatic CVS Scripts  2004-06-15 14:36  wingman
1998    
1999      * po/eggdrop.pot:      * doc/internals/network.txt, lib/eggdrop/Makefile.am,
2000          lib/eggdrop/eggdrop.h, lib/eggdrop/my_socket.c,
2001          lib/eggdrop/my_socket.h, lib/eggdrop/socket.c,
2002          lib/eggdrop/socket.h: * Made his socket to our socket.
2003    
2004      Pots  2004-06-15 14:19  wingman
2005    
2006  2004-05-12 11:15  Automatic CVS Scripts      * lib/eggdrop/eggconfig.c, lib/eggdrop/eggdrop.c,
2007          lib/eggdrop/egglog.c, lib/eggdrop/eggmod.c,
2008          lib/eggdrop/partychan.c, lib/eggdrop/partyline.c,
2009          lib/eggdrop/users.c, lib/eggdrop/xml.c, lib/eggdrop/xml.h,
2010          lib/eggdrop/xmlread.c, modules/ircparty/ircparty.c,
2011          modules/oldbotnet/oldbotnet.c, modules/script/scriptbind.c,
2012          modules/script/scriptconfig.c, modules/script/scriptlog.c,
2013          modules/script/scriptmisc.c, modules/script/scriptmod.c,
2014          modules/script/scriptnet.c, modules/script/scripttimer.c,
2015          modules/script/scriptuser.c, modules/server/binds.c,
2016          modules/server/party_commands.c, modules/server/scriptcmds.c,
2017          src/core_binds.c, src/core_party.c, src/logfile.c: * Added 'DDD'
2018          tags to mark stuff for documentation. Example:
2019    
2020      * po/eggdrop.pot:            # list of everything which needs to be documented
2021              grep -nR "DDD" eggdrop1.7/
2022    
2023      Pots            # list of all todos
2024              grep -nR "XXX" eggdrop1.7/
2025    
2026  2004-05-12 05:15  Automatic CVS Scripts          I'm sure i've missed some binds/commands/vars so if anyone
2027          finds more
2028            - go ahead. After all current stuff is marked we'll (note, that
2029          includes
2030            YOU (whoever reads this! ;-)) begin with eliminating the DDD
2031          lines.
2032    
2033      * po/eggdrop.pot:          The user who removes most of the DDD lines gets a cold beer ;-)
2034    
2035      Pots        * Cleaned up and made xml api more consistent
2036    
2037  2004-05-11 23:15  Automatic CVS Scripts  2004-06-15 12:15  changelog
2038    
2039      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
2040    
2041      Pots  2004-06-15 07:23  wingman
2042    
2043  2004-05-11 17:15  Automatic CVS Scripts      * lib/eggdrop/: binds.c, binds.h, partyline.c: * Added new bind
2044          check variant where you can supply a int variable to get   the
2045          number of callbacks which are executed.  * Added our beloved
2046          'What? You need '.help'!" message. Before you didn't   even
2047          notice if a command exists or not (there was just no response at
2048          all).
2049    
2050      * po/eggdrop.pot:  2004-06-15 06:54  wingman
2051    
2052      Pots      * lib/eggdrop/eggdrop.h, lib/eggdrop/md5.c,
2053          lib/eggdrop/partyline.c, lib/eggdrop/partyline.h,
2054          lib/eggdrop/partymember.c, modules/server/channels.c,
2055          modules/tclscript/tclscript.c, modules/telnetparty/telnetparty.c,
2056          src/core_party.c, src/logfile.c, src/main.c: * Fixed all current
2057          compile warnings * Terminal mode was entered even if there was no
2058          -t command line arg.    Currently this is fixed with a global int
2059          symbol, but imho we might    need to find a better way to deal
2060          with accessing command line args    in modules (and mapping them
2061          back to the core).
2062    
2063  2004-05-11 11:15  Automatic CVS Scripts  2004-06-15 06:24  wingman
2064    
2065      * po/eggdrop.pot:      * lib/eggdrop/eggdrop.h, lib/eggdrop/partychan.c,
2066          lib/eggdrop/partyline.h, lib/eggdrop/partymember.c,
2067          lib/eggdrop/sockbuf.c, modules/telnetparty/telnetparty.c,
2068          src/Makefile.am, src/core_binds.c, src/core_binds.h,
2069          src/core_party.c, src/core_party.h, src/logfile.c, src/main.c: *
2070          Assertion outputs shouldn't be done via putlog * stdin/stdout can
2071          now be used with sockbufs (just create a new sockbuf   with
2072          socket fileno(stdout)) * Added terminal mode (--terminal/-t).
2073          Though not the best solution yet   since telnetparty needs to be
2074          loaded but it's much easier now to   debug/test things now.  *
2075          Added two new binds:
2076    
2077              init: executed after everything (core,modules,scripts) is
2078          loaded
2079                  and right before main loop.
2080    
2081              shutdown: executed before shutting down the bot
2082          (currently never
2083                  called since we'll never leave our main loop and
2084          there
2085                  are places like party_die which calls exit()
2086          manually).
2087    
2088    2004-06-15 06:15  changelog
2089    
2090        * po/eggdrop.pot: Pots
2091    
2092    2004-06-15 00:15  changelog
2093    
2094        * po/eggdrop.pot: Pots
2095    
2096    2004-06-14 18:57  wingman
2097    
2098        * lib/eggdrop/script.h, modules/script/scriptbind.c,
2099          modules/tclscript/tclscript.c: * Removed a left-over debugging
2100          putlog * One should use the constants he defines...otherwise
2101          they're pretty   useless
2102    
2103    2004-06-14 18:42  wingman
2104    
2105        * lib/eggdrop/eggdrop.h, lib/eggdrop/eggmod.c,
2106          lib/eggdrop/eggmod.h, lib/eggdrop/script.c, lib/eggdrop/script.h,
2107          modules/script/scriptbind.c, modules/script/scriptmod.c,
2108          modules/server/input.c, modules/tclscript/tclscript.c,
2109          scripts/tests/test-server.tcl:
2110          * Added 4 macros for common tasks of parameter validation:
2111          egg_assert,   egg_assert_val, egg_return_if_fail,
2112          egg_return_val_if_fail (see gtk.h   for origin of this macros.) *
2113          Added script command 'module_loaded <name>', returns 1 if <name>
2114          is   loaded.  * Added some additional script putlog informations.
2115          * Added some additional server putlogs (you didn't know what's
2116          the   current nickname/username/hostname of your bot by just
2117          looking at the   logs).  * Added a test script, i encourage other
2118          people for writing tests for   all sorts of commands/binds so
2119          that we know what's currently working and   what's missing. And
2120          this way we get some testing too.
2121    
2122      Pots  2004-06-14 18:15  changelog
2123    
2124  2004-05-11 05:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
2125    
2126      * po/eggdrop.pot:  2004-06-14 12:15  changelog
2127    
2128      Pots      * po/eggdrop.pot: Pots
2129    
2130  2004-05-10 23:15  Automatic CVS Scripts  2004-06-14 10:01  wingman
2131    
2132      * po/eggdrop.pot:      * acconfig/config.stubs, modules/tclscript/config.m4:
2133          Made module configure stuff dynamic (part II).
2134    
2135      Pots  2004-06-14 09:45  wingman
2136    
2137  2004-05-10 17:15  Automatic CVS Scripts      * configure.ac, acconfig/acinclude.m4, acconfig/tcl.m4,
2138          modules/Makefile.am, modules/blowfish/config.m4,
2139          modules/compress/Makefile.am, modules/compress/config.m4,
2140          modules/dccparty/config.m4, modules/ircparty/config.m4,
2141          modules/javascript/Makefile.am, modules/javascript/config.m4,
2142          modules/perlscript/Makefile.am, modules/perlscript/config.m4,
2143          modules/proxy/config.m4, modules/script/config.m4,
2144          modules/server/config.m4, modules/tclscript/Makefile.am,
2145          modules/tclscript/config.m4, modules/tclscript/tcl.m4,
2146          modules/telnetparty/config.m4, src/Makefile.am:
2147          Made module configure stuff dynamic.
2148    
2149      * po/eggdrop.pot:  2004-06-14 06:15  changelog
2150    
2151      Pots      * po/eggdrop.pot: Pots
2152    
2153  2004-05-10 11:15  Automatic CVS Scripts  2004-06-14 06:00  changelog
2154    
2155      * po/eggdrop.pot:      * ChangeLog: ChangeLog
2156    
2157      Pots  2004-06-14 00:15  changelog
2158    
2159  2004-05-10 05:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
2160    
2161      * po/eggdrop.pot:  2004-06-14 00:00  changelog
2162    
2163      Pots      * ChangeLog: ChangeLog
2164    
2165  2004-05-09 23:15  Automatic CVS Scripts  2004-06-13 23:34  stdarg
2166    
2167      * po/eggdrop.pot:      * configure.ac, lib/Makefile.am: * Remove egglib from build
2168          (hopefully)
2169    
2170      Pots  2004-06-13 18:31  takeda
2171    
2172  2004-05-09 17:15  Automatic CVS Scripts      * acconfig/acinclude.m4, acconfig/tcl.m4,
2173          modules/tclscript/Makefile.am: * fixing problems with compiling
2174          tclscript module on FreeBSD
2175    
2176      * po/eggdrop.pot:  2004-06-13 18:15  changelog
2177    
2178      Pots      * po/eggdrop.pot: Pots
2179    
2180  2004-05-09 11:15  Automatic CVS Scripts  2004-06-13 18:00  changelog
2181    
2182      * po/eggdrop.pot:      * ChangeLog: ChangeLog
2183    
2184      Pots  2004-06-13 12:15  changelog
2185    
2186  2004-05-09 05:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
2187    
2188      * po/eggdrop.pot:  2004-06-13 12:00  changelog
2189    
2190      Pots      * ChangeLog: ChangeLog
2191    
2192  2004-05-08 23:15  Automatic CVS Scripts  2004-06-13 06:15  changelog
2193    
2194      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
2195    
2196      Pots  2004-06-13 06:00  changelog
2197    
2198  2004-05-08 17:15  Automatic CVS Scripts      * ChangeLog: ChangeLog
2199    
2200      * po/eggdrop.pot:  2004-06-13 00:15  changelog
2201    
2202      Pots      * po/eggdrop.pot: Pots
2203    
2204  2004-05-08 11:15  Automatic CVS Scripts  2004-06-13 00:00  changelog
2205    
2206      * po/eggdrop.pot:      * ChangeLog: ChangeLog
2207    
2208      Pots  2004-06-12 18:15  changelog
2209    
2210  2004-05-08 05:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
2211    
2212      * po/eggdrop.pot:  2004-06-12 18:00  changelog
2213    
2214      Pots      * ChangeLog: ChangeLog
2215    
2216  2004-05-07 23:15  Automatic CVS Scripts  2004-06-12 12:15  changelog
2217    
2218      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
2219    
2220      Pots  2004-06-12 12:00  changelog
2221    
2222  2004-05-07 17:15  Automatic CVS Scripts      * ChangeLog: ChangeLog
2223    
2224      * po/eggdrop.pot:  2004-06-12 06:15  changelog
2225    
2226      Pots      * po/eggdrop.pot: Pots
2227    
2228  2004-05-07 11:15  Automatic CVS Scripts  2004-06-12 06:00  changelog
2229    
2230      * po/eggdrop.pot:      * ChangeLog: ChangeLog
2231    
2232      Pots  2004-06-12 00:15  changelog
2233    
2234  2004-05-07 05:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
2235    
2236      * po/eggdrop.pot:  2004-06-12 00:00  changelog
2237    
2238      Pots      * ChangeLog: ChangeLog
2239    
2240  2004-05-06 23:15  Automatic CVS Scripts  2004-06-11 18:15  changelog
2241    
2242      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
2243    
2244      Pots  2004-06-11 18:00  changelog
2245    
2246  2004-05-06 17:15  Automatic CVS Scripts      * ChangeLog: ChangeLog
2247    
2248      * po/eggdrop.pot:  2004-06-11 12:15  changelog
2249    
2250      Pots      * po/eggdrop.pot: Pots
2251    
2252  2004-05-06 11:15  Automatic CVS Scripts  2004-06-11 12:00  changelog
2253    
2254      * po/eggdrop.pot:      * ChangeLog: ChangeLog
2255    
2256      Pots  2004-06-11 06:15  changelog
2257    
2258  2004-05-06 05:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
2259    
2260      * po/eggdrop.pot:  2004-06-11 06:00  changelog
2261    
2262      Pots      * ChangeLog: ChangeLog
2263    
2264  2004-05-05 23:15  Automatic CVS Scripts  2004-06-11 00:15  changelog
2265    
2266      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
2267    
2268      Pots  2004-06-11 00:00  changelog
2269    
2270  2004-05-05 17:15  Automatic CVS Scripts      * ChangeLog: ChangeLog
2271    
2272      * po/eggdrop.pot:  2004-06-10 18:59  takeda
2273    
2274      Pots      * bootstrap, acconfig/acinclude.m4, acconfig/mpatrol.m4,
2275          acconfig/tcl.m4, modules/proxy/http.c, modules/proxy/socks5.c: *
2276          fixed some warnings and errors while compiling/generating
2277          autoconf on FreeBSD
2278    
2279  2004-05-05 11:15  Automatic CVS Scripts  2004-06-10 18:15  changelog
2280    
2281      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
2282    
2283      Pots  2004-06-10 18:00  changelog
2284    
2285  2004-05-05 05:15  Automatic CVS Scripts      * ChangeLog: ChangeLog
2286    
2287      * po/eggdrop.pot:  2004-06-10 12:15  changelog
2288    
2289      Pots      * po/eggdrop.pot: Pots
2290    
2291  2004-05-04 23:15  Automatic CVS Scripts  2004-06-10 12:00  changelog
2292    
2293      * po/eggdrop.pot:      * ChangeLog: ChangeLog
2294    
2295      Pots  2004-06-10 06:15  changelog
2296    
2297  2004-05-04 17:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
2298    
2299      * po/eggdrop.pot:  2004-06-10 06:00  changelog
2300    
2301      Pots      * ChangeLog: ChangeLog
2302    
2303  2004-05-04 11:15  Automatic CVS Scripts  2004-06-10 00:15  changelog
2304    
2305      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
2306    
2307      Pots  2004-06-10 00:00  changelog
2308    
2309  2004-05-04 05:15  Automatic CVS Scripts      * ChangeLog: ChangeLog
2310    
2311      * po/eggdrop.pot:  2004-06-09 18:15  changelog
2312    
2313      Pots      * po/eggdrop.pot: Pots
2314    
2315  2004-05-03 23:15  Automatic CVS Scripts  2004-06-09 18:00  changelog
2316    
2317      * po/eggdrop.pot:      * ChangeLog: ChangeLog
2318    
2319      Pots  2004-06-09 12:15  changelog
2320    
2321  2004-05-03 17:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
2322    
2323      * po/eggdrop.pot:  2004-06-09 12:00  changelog
2324    
2325      Pots      * ChangeLog: ChangeLog
2326    
2327  2004-05-03 11:15  Automatic CVS Scripts  2004-06-09 06:15  changelog
2328    
2329      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
2330    
2331      Pots  2004-06-09 06:00  changelog
2332    
2333  2004-05-03 05:15  Automatic CVS Scripts      * ChangeLog: ChangeLog
2334    
2335      * po/eggdrop.pot:  2004-06-09 01:45  tothwolf
2336    
2337      Pots      * bootstrap, acconfig/ChangeLog.config, acconfig/config.guess,
2338          acconfig/config.rpath, acconfig/config.sub: * Don't use --force
2339          for libtoolize in bootstrap.  * Upgraded to latest config.guess
2340          and config.sub.
2341    
2342  2004-05-02 23:15  Automatic CVS Scripts  2004-06-09 00:15  changelog
2343    
2344      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
2345    
2346      Pots  2004-06-09 00:00  changelog
2347    
2348  2004-05-02 17:15  Automatic CVS Scripts      * ChangeLog: ChangeLog
2349    
2350      * po/eggdrop.pot:  2004-06-08 18:15  changelog
2351    
2352      Pots      * po/eggdrop.pot: Pots
2353    
2354  2004-05-02 11:15  Automatic CVS Scripts  2004-06-08 18:00  changelog
2355    
2356      * po/eggdrop.pot:      * ChangeLog: ChangeLog
2357    
2358      Pots  2004-06-08 12:15  changelog
2359    
2360  2004-05-02 05:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
2361    
2362      * po/eggdrop.pot:  2004-06-08 12:00  changelog
2363    
2364      Pots      * ChangeLog: ChangeLog
2365    
2366  2004-05-01 23:15  Automatic CVS Scripts  2004-06-08 06:15  changelog
2367    
2368      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
2369    
2370      Pots  2004-06-08 06:00  changelog
2371    
2372  2004-05-01 17:15  Automatic CVS Scripts      * ChangeLog: ChangeLog
2373    
2374      * po/eggdrop.pot:  2004-06-08 00:15  changelog
2375    
2376      Pots      * po/eggdrop.pot: Pots
2377    
2378  2004-05-01 11:15  Automatic CVS Scripts  2004-06-08 00:00  changelog
2379    
2380      * po/eggdrop.pot:      * ChangeLog: ChangeLog
2381    
2382      Pots  2004-06-07 19:51  stdarg
2383    
2384  2004-05-01 05:15  Automatic CVS Scripts      * ABOUT-NLS, ChangeLog, Makefile.am, bootstrap, configure.ac,
2385          acconfig/acinclude.m4, acconfig/config.guess,
2386          acconfig/config.sub, m4/ChangeLog, m4/gettext.m4, po/ChangeLog,
2387          po/Makefile.in.in:
2388          * Hmm... reran bootstrap with some new options... some of
2389          takeda's reordering
2390    
2391      * po/eggdrop.pot:  2004-06-07 18:19  stdarg
2392    
2393      Pots      * modules/server/: egg_server_api.c, egg_server_internal.h: [no log
2394          message]
2395    
2396  2004-04-30 23:15  Automatic CVS Scripts  2004-06-07 18:15  changelog
2397    
2398      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
2399    
2400      Pots  2004-06-07 18:14  stdarg
2401    
2402  2004-04-30 17:15  Automatic CVS Scripts      * configure.ac, acconfig/acinclude.m4, modules/server/Makefile.am,
2403          modules/server/binds.c, modules/server/channels.c,
2404          modules/server/dcc.c, modules/server/egg_server_api.h,
2405          modules/server/input.c, modules/server/nicklist.c,
2406          modules/server/output.c, modules/server/party_commands.c,
2407          modules/server/scriptcmds.c, modules/server/server.c,
2408          modules/server/server.h, modules/server/serverlist.c,
2409          modules/server/servsock.c: [no log message]
2410    
2411      * po/eggdrop.pot:  2004-06-07 18:00  changelog
2412    
2413      Pots      * ChangeLog: ChangeLog
2414    
2415  2004-04-30 11:15  Automatic CVS Scripts  2004-06-07 12:24  wcc
2416    
2417      * po/eggdrop.pot:      * config.xml: * Seeing if CVS works now...
2418    
2419      Pots  2004-06-07 12:15  changelog
2420    
2421  2004-04-30 05:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
2422    
2423      * po/eggdrop.pot:  2004-06-07 12:00  changelog
2424    
2425      Pots      * ChangeLog: ChangeLog
2426    
2427  2004-04-29 23:15  Automatic CVS Scripts  2004-06-07 06:15  changelog
2428    
2429      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
2430    
2431      Pots  2004-06-07 06:00  changelog
2432    
2433  2004-04-29 17:15  Automatic CVS Scripts      * ChangeLog: ChangeLog
2434    
2435      * po/eggdrop.pot:  2004-06-07 00:15  changelog
2436    
2437      Pots      * po/eggdrop.pot: Pots
2438    
2439  2004-04-29 11:15  Automatic CVS Scripts  2004-06-07 00:00  changelog
2440    
2441      * po/eggdrop.pot:      * ChangeLog: ChangeLog
2442    
2443      Pots  2004-06-06 20:37  changelog
2444    
2445  2004-04-29 05:15  Automatic CVS Scripts      * ChangeLog: ChangeLog
2446    
2447      * po/eggdrop.pot:  2004-06-06 18:15  changelog
2448    
2449      Pots      * po/eggdrop.pot: Pots
2450    
2451  2004-04-28 23:15  Automatic CVS Scripts  2004-06-06 12:15  changelog
2452    
2453      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
2454    
2455      Pots  2004-06-06 06:15  changelog
2456    
2457  2004-04-28 17:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
2458    
2459      * po/eggdrop.pot:  2004-06-06 00:15  changelog
2460    
2461      Pots      * po/eggdrop.pot: Pots
2462    
2463  2004-04-28 11:15  Automatic CVS Scripts  2004-06-05 18:15  changelog
2464    
2465      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
2466    
2467      Pots  2004-06-05 12:15  changelog
2468    
2469  2004-04-28 05:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
2470    
2471      * po/eggdrop.pot:  2004-06-05 06:15  changelog
2472    
2473      Pots      * po/eggdrop.pot: Pots
2474    
2475  2004-04-27 23:15  Automatic CVS Scripts  2004-06-05 00:15  changelog
2476    
2477      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
2478    
2479      Pots  2004-06-04 18:15  changelog
2480    
2481  2004-04-27 17:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
2482    
2483      * po/eggdrop.pot:  2004-06-04 12:15  changelog
2484    
2485      Pots      * po/eggdrop.pot: Pots
2486    
2487  2004-04-27 11:15  Automatic CVS Scripts  2004-06-04 06:15  changelog
2488    
2489      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
2490    
2491      Pots  2004-06-04 00:15  changelog
2492    
2493  2004-04-27 05:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
2494    
2495      * po/eggdrop.pot:  2004-06-03 18:15  changelog
2496    
2497      Pots      * po/eggdrop.pot: Pots
2498    
2499  2004-04-26 23:15  Automatic CVS Scripts  2004-06-03 12:15  changelog
2500    
2501      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
2502    
2503      Pots  2004-06-03 06:15  changelog
2504    
2505  2004-04-26 17:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
2506    
2507      * po/eggdrop.pot:  2004-06-03 00:15  changelog
2508    
2509      Pots      * po/eggdrop.pot: Pots
2510    
2511  2004-04-26 11:15  Automatic CVS Scripts  2004-06-02 18:15  changelog
2512    
2513      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
2514    
2515      Pots  2004-06-02 12:15  changelog
2516    
2517  2004-04-26 05:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
2518    
2519      * po/eggdrop.pot:  2004-06-02 06:15  changelog
2520    
2521      Pots      * po/eggdrop.pot: Pots
2522    
2523  2004-04-25 23:15  Automatic CVS Scripts  2004-06-02 00:15  changelog
2524    
2525      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
2526    
2527      Pots  2004-06-01 18:15  changelog
2528    
2529  2004-04-25 17:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
2530    
2531      * po/eggdrop.pot:  2004-06-01 12:15  changelog
2532    
2533      Pots      * po/eggdrop.pot: Pots
2534    
2535  2004-04-25 11:15  Automatic CVS Scripts  2004-06-01 06:15  changelog
2536    
2537      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
2538    
2539      Pots  2004-06-01 00:15  changelog
2540    
2541  2004-04-25 05:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
2542    
2543      * po/eggdrop.pot:  2004-05-31 18:15  changelog
2544    
2545      Pots      * po/eggdrop.pot: Pots
2546    
2547  2004-04-24 23:15  Automatic CVS Scripts  2004-05-31 12:15  changelog
2548    
2549      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
2550    
2551      Pots  2004-05-31 06:15  changelog
2552    
2553  2004-04-24 17:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
2554    
2555      * po/eggdrop.pot:  2004-05-31 00:15  changelog
2556    
2557      Pots      * po/eggdrop.pot: Pots
2558    
2559  2004-04-24 11:15  Automatic CVS Scripts  2004-05-30 18:15  changelog
2560    
2561      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
2562    
2563      Pots  2004-05-30 12:15  changelog
2564    
2565  2004-04-24 05:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
2566    
2567      * po/eggdrop.pot:  2004-05-30 06:15  changelog
2568    
2569      Pots      * po/eggdrop.pot: Pots
2570    
2571  2004-04-23 23:15  Automatic CVS Scripts  2004-05-30 00:15  changelog
2572    
2573      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
2574    
2575      Pots  2004-05-29 18:15  changelog
2576    
2577  2004-04-23 17:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
2578    
2579      * po/eggdrop.pot:  2004-05-29 12:15  changelog
2580    
2581      Pots      * po/eggdrop.pot: Pots
2582    
2583  2004-04-23 11:15  Automatic CVS Scripts  2004-05-29 06:15  changelog
2584    
2585      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
2586    
2587      Pots  2004-05-29 00:15  changelog
2588    
2589  2004-04-23 05:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
2590    
2591      * po/eggdrop.pot:  2004-05-28 18:15  changelog
2592    
2593      Pots      * po/eggdrop.pot: Pots
2594    
2595  2004-04-22 23:15  Automatic CVS Scripts  2004-05-28 12:15  changelog
2596    
2597      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
2598    
2599      Pots  2004-05-28 06:15  changelog
2600    
2601  2004-04-22 17:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
2602    
2603      * po/eggdrop.pot:  2004-05-28 00:15  changelog
2604    
2605      Pots      * po/eggdrop.pot: Pots
2606    
2607  2004-04-22 11:15  Automatic CVS Scripts  2004-05-27 18:15  changelog
2608    
2609      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
2610    
2611      Pots  2004-05-27 12:15  changelog
2612    
2613  2004-04-22 05:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
2614    
2615      * po/eggdrop.pot:  2004-05-27 06:15  changelog
2616    
2617      Pots      * po/eggdrop.pot: Pots
2618    
2619  2004-04-21 23:15  Automatic CVS Scripts  2004-05-27 00:15  changelog
2620    
2621      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
2622    
2623      Pots  2004-05-26 18:15  changelog
2624    
2625  2004-04-21 17:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
2626    
2627      * po/eggdrop.pot:  2004-05-26 12:15  changelog
2628    
2629      Pots      * po/eggdrop.pot: Pots
2630    
2631  2004-04-21 11:15  Automatic CVS Scripts  2004-05-26 06:15  changelog
2632    
2633      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
2634    
2635      Pots  2004-05-26 00:15  changelog
2636    
2637  2004-04-21 05:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
2638    
2639      * po/eggdrop.pot:  2004-05-25 18:15  changelog
2640    
2641      Pots      * po/eggdrop.pot: Pots
2642    
2643  2004-04-20 23:15  Automatic CVS Scripts  2004-05-25 12:15  changelog
2644    
2645      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
2646    
2647      Pots  2004-05-25 06:15  changelog
2648    
2649  2004-04-20 17:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
2650    
2651      * po/eggdrop.pot:  2004-05-25 00:15  changelog
2652    
2653      Pots      * po/eggdrop.pot: Pots
2654    
2655  2004-04-20 11:15  Automatic CVS Scripts  2004-05-24 18:15  changelog
2656    
2657      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
2658    
2659      Pots  2004-05-24 12:15  changelog
2660    
2661  2004-04-20 05:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
2662    
2663      * po/eggdrop.pot:  2004-05-24 06:15  changelog
2664    
2665      Pots      * po/eggdrop.pot: Pots
2666    
2667  2004-04-19 23:15  Automatic CVS Scripts  2004-05-24 00:15  changelog
2668    
2669      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
2670    
2671      Pots  2004-05-23 18:15  changelog
2672    
2673  2004-04-19 17:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
2674    
2675      * po/eggdrop.pot:  2004-05-23 12:15  changelog
2676    
2677      Pots      * po/eggdrop.pot: Pots
2678    
2679  2004-04-19 11:15  Automatic CVS Scripts  2004-05-23 06:15  changelog
2680    
2681      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
2682    
2683      Pots  2004-05-23 00:15  changelog
2684    
2685  2004-04-19 05:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
2686    
2687      * po/eggdrop.pot:  2004-05-22 18:15  changelog
2688    
2689      Pots      * po/eggdrop.pot: Pots
2690    
2691  2004-04-18 23:15  Automatic CVS Scripts  2004-05-22 12:15  changelog
2692    
2693      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
2694    
2695      Pots  2004-05-22 06:15  changelog
2696    
2697  2004-04-18 17:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
2698    
2699      * po/eggdrop.pot:  2004-05-22 00:15  changelog
2700    
2701      Pots      * po/eggdrop.pot: Pots
2702    
2703  2004-04-18 11:15  Automatic CVS Scripts  2004-05-21 18:15  changelog
2704    
2705      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
2706    
2707      Pots  2004-05-21 12:15  changelog
2708    
2709  2004-04-18 05:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
2710    
2711      * po/eggdrop.pot:  2004-05-21 06:15  changelog
2712    
2713      Pots      * po/eggdrop.pot: Pots
2714    
2715  2004-04-17 23:15  Automatic CVS Scripts  2004-05-21 00:15  changelog
2716    
2717      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
2718    
2719      Pots  2004-05-20 18:15  changelog
2720    
2721  2004-04-17 17:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
2722    
2723      * po/eggdrop.pot:  2004-05-20 12:15  changelog
2724    
2725      Pots      * po/eggdrop.pot: Pots
2726    
2727  2004-04-17 11:15  Automatic CVS Scripts  2004-05-20 06:15  changelog
2728    
2729      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
2730    
2731      Pots  2004-05-20 00:15  changelog
2732    
2733  2004-04-17 05:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
2734    
2735      * po/eggdrop.pot:  2004-05-19 18:15  changelog
2736    
2737      Pots      * po/eggdrop.pot: Pots
2738    
2739  2004-04-16 23:15  Automatic CVS Scripts  2004-05-19 12:15  changelog
2740    
2741      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
2742    
2743      Pots  2004-05-19 06:15  changelog
2744    
2745  2004-04-16 17:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
2746    
2747      * po/eggdrop.pot:  2004-05-19 00:15  changelog
2748    
2749      Pots      * po/eggdrop.pot: Pots
2750    
2751  2004-04-16 11:15  Automatic CVS Scripts  2004-05-18 18:15  changelog
2752    
2753      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
2754    
2755      Pots  2004-05-18 12:15  changelog
2756    
2757  2004-04-16 05:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
2758    
2759      * po/eggdrop.pot:  2004-05-18 06:15  changelog
2760    
2761      Pots      * po/eggdrop.pot: Pots
2762    
2763  2004-04-15 23:15  Automatic CVS Scripts  2004-05-18 00:15  changelog
2764    
2765      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
2766    
2767      Pots  2004-05-17 18:15  changelog
2768    
2769  2004-04-15 17:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
2770    
2771      * po/eggdrop.pot:  2004-05-17 12:15  changelog
2772    
2773      Pots      * po/eggdrop.pot: Pots
2774    
2775  2004-04-15 11:15  Automatic CVS Scripts  2004-05-17 06:15  changelog
2776    
2777      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
2778    
2779      Pots  2004-05-17 00:15  changelog
2780    
2781  2004-04-15 05:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
2782    
2783      * po/eggdrop.pot:  2004-05-16 18:15  changelog
2784    
2785      Pots      * po/eggdrop.pot: Pots
2786    
2787  2004-04-14 23:15  Automatic CVS Scripts  2004-05-16 12:15  changelog
2788    
2789      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
2790    
2791      Pots  2004-05-16 06:15  changelog
2792    
2793  2004-04-14 17:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
2794    
2795      * po/eggdrop.pot:  2004-05-16 00:15  changelog
2796    
2797      Pots      * po/eggdrop.pot: Pots
2798    
2799  2004-04-14 11:15  Automatic CVS Scripts  2004-05-15 18:15  changelog
2800    
2801      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
2802    
2803      Pots  2004-05-15 12:15  changelog
2804    
2805  2004-04-14 05:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
2806    
2807      * po/eggdrop.pot:  2004-05-15 06:15  changelog
2808    
2809      Pots      * po/eggdrop.pot: Pots
2810    
2811  2004-04-13 23:15  Automatic CVS Scripts  2004-05-15 00:15  changelog
2812    
2813      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
2814    
2815      Pots  2004-05-14 18:15  changelog
2816    
2817  2004-04-13 17:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
2818    
2819      * po/eggdrop.pot:  2004-05-14 12:15  changelog
2820    
2821      Pots      * po/eggdrop.pot: Pots
2822    
2823  2004-04-13 11:15  Automatic CVS Scripts  2004-05-14 06:15  changelog
2824    
2825      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
2826    
2827      Pots  2004-05-14 00:15  changelog
2828    
2829  2004-04-13 05:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
2830    
2831      * po/eggdrop.pot:  2004-05-13 18:15  changelog
2832    
2833      Pots      * po/eggdrop.pot: Pots
2834    
2835  2004-04-12 23:15  Automatic CVS Scripts  2004-05-13 12:15  changelog
2836    
2837      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
2838    
2839      Pots  2004-05-13 06:15  changelog
2840    
2841  2004-04-12 17:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
2842    
2843      * po/eggdrop.pot:  2004-05-13 00:15  changelog
2844    
2845      Pots      * po/eggdrop.pot: Pots
2846    
2847  2004-04-12 11:15  Automatic CVS Scripts  2004-05-12 18:15  changelog
2848    
2849      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
2850    
2851      Pots  2004-05-12 12:15  changelog
2852    
2853  2004-04-12 05:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
2854    
2855      * po/eggdrop.pot:  2004-05-12 06:15  changelog
2856    
2857      Pots      * po/eggdrop.pot: Pots
2858    
2859  2004-04-11 23:15  Automatic CVS Scripts  2004-05-12 00:15  changelog
2860    
2861      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
2862    
2863      Pots  2004-05-11 18:15  changelog
2864    
2865  2004-04-11 17:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
2866    
2867      * po/eggdrop.pot:  2004-05-11 12:15  changelog
2868    
2869      Pots      * po/eggdrop.pot: Pots
2870    
2871  2004-04-11 11:15  Automatic CVS Scripts  2004-05-11 06:15  changelog
2872    
2873      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
2874    
2875      Pots  2004-05-11 00:15  changelog
2876    
2877  2004-04-11 05:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
2878    
2879      * po/eggdrop.pot:  2004-05-10 18:15  changelog
2880    
2881      Pots      * po/eggdrop.pot: Pots
2882    
2883  2004-04-10 23:15  Automatic CVS Scripts  2004-05-10 12:15  changelog
2884    
2885      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
2886    
2887      Pots  2004-05-10 06:15  changelog
2888    
2889  2004-04-10 17:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
2890    
2891      * po/eggdrop.pot:  2004-05-10 00:15  changelog
2892    
2893      Pots      * po/eggdrop.pot: Pots
2894    
2895  2004-04-10 11:15  Automatic CVS Scripts  2004-05-09 18:15  changelog
2896    
2897      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
2898    
2899      Pots  2004-05-09 12:15  changelog
2900    
2901  2004-04-10 05:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
2902    
2903      * po/eggdrop.pot:  2004-05-09 06:15  changelog
2904    
2905      Pots      * po/eggdrop.pot: Pots
2906    
2907  2004-04-09 23:15  Automatic CVS Scripts  2004-05-09 00:15  changelog
2908    
2909      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
2910    
2911      Pots  2004-05-08 18:15  changelog
2912    
2913  2004-04-09 17:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
2914    
2915      * po/eggdrop.pot:  2004-05-08 12:15  changelog
2916    
2917      Pots      * po/eggdrop.pot: Pots
2918    
2919  2004-04-09 11:15  Automatic CVS Scripts  2004-05-08 06:15  changelog
2920    
2921      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
2922    
2923      Pots  2004-05-08 00:15  changelog
2924    
2925  2004-04-09 05:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
2926    
2927      * po/eggdrop.pot:  2004-05-07 18:15  changelog
2928    
2929      Pots      * po/eggdrop.pot: Pots
2930    
2931  2004-04-08 23:15  Automatic CVS Scripts  2004-05-07 12:15  changelog
2932    
2933      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
2934    
2935      Pots  2004-05-07 06:15  changelog
2936    
2937  2004-04-08 17:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
2938    
2939      * po/eggdrop.pot:  2004-05-07 00:15  changelog
2940    
2941      Pots      * po/eggdrop.pot: Pots
2942    
2943  2004-04-08 11:15  Automatic CVS Scripts  2004-05-06 18:15  changelog
2944    
2945      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
2946    
2947      Pots  2004-05-06 12:15  changelog
2948    
2949  2004-04-08 05:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
2950    
2951      * po/eggdrop.pot:  2004-05-06 06:15  changelog
2952    
2953      Pots      * po/eggdrop.pot: Pots
2954    
2955  2004-04-07 23:15  Automatic CVS Scripts  2004-05-06 00:15  changelog
2956    
2957      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
2958    
2959      Pots  2004-05-05 18:15  changelog
2960    
2961  2004-04-07 17:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
2962    
2963      * po/eggdrop.pot:  2004-05-05 12:15  changelog
2964    
2965      Pots      * po/eggdrop.pot: Pots
2966    
2967  2004-04-07 11:15  Automatic CVS Scripts  2004-05-05 06:15  changelog
2968    
2969      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
2970    
2971      Pots  2004-05-05 00:15  changelog
2972    
2973  2004-04-07 05:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
2974    
2975      * po/eggdrop.pot:  2004-05-04 18:15  changelog
2976    
2977      Pots      * po/eggdrop.pot: Pots
2978    
2979  2004-04-06 23:15  Automatic CVS Scripts  2004-05-04 12:15  changelog
2980    
2981      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
2982    
2983      Pots  2004-05-04 06:15  changelog
2984    
2985  2004-04-06 17:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
2986    
2987      * po/eggdrop.pot:  2004-05-04 00:15  changelog
2988    
2989      Pots      * po/eggdrop.pot: Pots
2990    
2991  2004-04-06 11:15  Automatic CVS Scripts  2004-05-03 18:15  changelog
2992    
2993      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
2994    
2995      Pots  2004-05-03 12:15  changelog
2996    
2997  2004-04-06 05:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
2998    
2999      * po/eggdrop.pot:  2004-05-03 06:15  changelog
3000    
3001      Pots      * po/eggdrop.pot: Pots
3002    
3003  2004-04-05 23:15  Automatic CVS Scripts  2004-05-03 00:15  changelog
3004    
3005      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
3006    
3007      Pots  2004-05-02 18:15  changelog
3008    
3009  2004-04-05 17:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
3010    
3011      * po/eggdrop.pot:  2004-05-02 12:15  changelog
3012    
3013      Pots      * po/eggdrop.pot: Pots
3014    
3015  2004-04-05 11:15  Automatic CVS Scripts  2004-05-02 06:15  changelog
3016    
3017      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
3018    
3019      Pots  2004-05-02 00:15  changelog
3020    
3021  2004-04-05 05:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
3022    
3023      * po/eggdrop.pot:  2004-05-01 18:15  changelog
3024    
3025      Pots      * po/eggdrop.pot: Pots
3026    
3027  2004-04-04 23:15  Automatic CVS Scripts  2004-05-01 12:15  changelog
3028    
3029      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
3030    
3031      Pots  2004-05-01 06:15  changelog
3032    
3033  2004-04-04 17:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
3034    
3035      * po/eggdrop.pot:  2004-05-01 00:15  changelog
3036    
3037      Pots      * po/eggdrop.pot: Pots
3038    
3039  2004-04-04 11:15  Automatic CVS Scripts  2004-04-30 18:15  changelog
3040    
3041      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
3042    
3043      Pots  2004-04-30 12:15  changelog
3044    
3045  2004-04-04 06:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
3046    
3047      * po/eggdrop.pot:  2004-04-30 06:15  changelog
3048    
3049      Pots      * po/eggdrop.pot: Pots
3050    
3051  2004-04-04 00:15  Automatic CVS Scripts  2004-04-30 00:15  changelog
3052    
3053      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
3054    
3055      Pots  2004-04-29 18:15  changelog
3056    
3057  2004-04-03 18:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
3058    
3059      * po/eggdrop.pot:  2004-04-29 12:15  changelog
3060    
3061      Pots      * po/eggdrop.pot: Pots
3062    
3063  2004-04-03 12:15  Automatic CVS Scripts  2004-04-29 06:15  changelog
3064    
3065      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
3066    
3067      Pots  2004-04-29 00:15  changelog
3068    
3069  2004-04-03 06:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
3070    
3071      * po/eggdrop.pot:  2004-04-28 18:15  changelog
3072    
3073      Pots      * po/eggdrop.pot: Pots
3074    
3075  2004-04-03 00:15  Automatic CVS Scripts  2004-04-28 12:15  changelog
3076    
3077      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
3078    
3079      Pots  2004-04-28 06:15  changelog
3080    
3081  2004-04-02 18:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
3082    
3083      * po/eggdrop.pot:  2004-04-28 00:15  changelog
3084    
3085      Pots      * po/eggdrop.pot: Pots
3086    
3087  2004-04-02 12:15  Automatic CVS Scripts  2004-04-27 18:15  changelog
3088    
3089      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
3090    
3091      Pots  2004-04-27 12:15  changelog
3092    
3093  2004-04-02 06:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
3094    
3095      * po/eggdrop.pot:  2004-04-27 06:15  changelog
3096    
3097      Pots      * po/eggdrop.pot: Pots
3098    
3099  2004-04-02 00:15  Automatic CVS Scripts  2004-04-27 00:15  changelog
3100    
3101      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
3102    
3103      Pots  2004-04-26 18:15  changelog
3104    
3105  2004-04-01 18:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
3106    
3107      * po/eggdrop.pot:  2004-04-26 12:15  changelog
3108    
3109      Pots      * po/eggdrop.pot: Pots
3110    
3111  2004-04-01 12:15  Automatic CVS Scripts  2004-04-26 06:15  changelog
3112    
3113      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
3114    
3115      Pots  2004-04-26 00:15  changelog
3116    
3117  2004-04-01 06:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
3118    
3119      * po/eggdrop.pot:  2004-04-25 18:15  changelog
3120    
3121      Pots      * po/eggdrop.pot: Pots
3122    
3123  2004-04-01 00:15  Automatic CVS Scripts  2004-04-25 12:15  changelog
3124    
3125      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
3126    
3127      Pots  2004-04-25 06:15  changelog
3128    
3129  2004-03-31 18:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
3130    
3131      * po/eggdrop.pot:  2004-04-25 00:15  changelog
3132    
3133      Pots      * po/eggdrop.pot: Pots
3134    
3135  2004-03-31 12:15  Automatic CVS Scripts  2004-04-24 18:15  changelog
3136    
3137      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
3138    
3139      Pots  2004-04-24 12:15  changelog
3140    
3141  2004-03-31 06:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
3142    
3143      * po/eggdrop.pot:  2004-04-24 06:15  changelog
3144    
3145      Pots      * po/eggdrop.pot: Pots
3146    
3147  2004-03-31 00:15  Automatic CVS Scripts  2004-04-24 00:15  changelog
3148    
3149      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
3150    
3151      Pots  2004-04-23 18:15  changelog
3152    
3153  2004-03-30 18:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
3154    
3155      * po/eggdrop.pot:  2004-04-23 12:15  changelog
3156    
3157      Pots      * po/eggdrop.pot: Pots
3158    
3159  2004-03-30 12:15  Automatic CVS Scripts  2004-04-23 06:15  changelog
3160    
3161      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
3162    
3163      Pots  2004-04-23 00:15  changelog
3164    
3165  2004-03-30 06:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
3166    
3167      * po/eggdrop.pot:  2004-04-22 18:15  changelog
3168    
3169      Pots      * po/eggdrop.pot: Pots
3170    
3171  2004-03-30 00:15  Automatic CVS Scripts  2004-04-22 12:15  changelog
3172    
3173      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
3174    
3175      Pots  2004-04-22 06:15  changelog
3176    
3177  2004-03-29 18:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
3178    
3179      * po/eggdrop.pot:  2004-04-22 00:15  changelog
3180    
3181      Pots      * po/eggdrop.pot: Pots
3182    
3183  2004-03-29 12:15  Automatic CVS Scripts  2004-04-21 18:15  changelog
3184    
3185      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
3186    
3187      Pots  2004-04-21 12:15  changelog
3188    
3189  2004-03-29 06:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
3190    
3191      * po/eggdrop.pot:  2004-04-21 06:15  changelog
3192    
3193      Pots      * po/eggdrop.pot: Pots
3194    
3195  2004-03-29 00:15  Automatic CVS Scripts  2004-04-21 00:15  changelog
3196    
3197      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
3198    
3199      Pots  2004-04-20 18:15  changelog
3200    
3201  2004-03-28 18:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
3202    
3203      * po/eggdrop.pot:  2004-04-20 12:15  changelog
3204    
3205      Pots      * po/eggdrop.pot: Pots
3206    
3207  2004-03-28 12:15  Automatic CVS Scripts  2004-04-20 06:15  changelog
3208    
3209      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
3210    
3211      Pots  2004-04-20 00:15  changelog
3212    
3213  2004-03-28 06:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
3214    
3215      * po/eggdrop.pot:  2004-04-19 18:15  changelog
3216    
3217      Pots      * po/eggdrop.pot: Pots
3218    
3219  2004-03-28 00:15  Automatic CVS Scripts  2004-04-19 12:15  changelog
3220    
3221      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
3222    
3223      Pots  2004-04-19 06:15  changelog
3224    
3225  2004-03-27 18:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
3226    
3227      * po/eggdrop.pot:  2004-04-19 00:15  changelog
3228    
3229      Pots      * po/eggdrop.pot: Pots
3230    
3231  2004-03-27 12:15  Automatic CVS Scripts  2004-04-18 18:15  changelog
3232    
3233      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
3234    
3235      Pots  2004-04-18 12:15  changelog
3236    
3237  2004-03-27 06:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
3238    
3239      * po/eggdrop.pot:  2004-04-18 06:15  changelog
3240    
3241      Pots      * po/eggdrop.pot: Pots
3242    
3243  2004-03-27 00:15  Automatic CVS Scripts  2004-04-18 00:15  changelog
3244    
3245      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
3246    
3247      Pots  2004-04-17 18:15  changelog
3248    
3249  2004-03-26 18:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
3250    
3251      * po/eggdrop.pot:  2004-04-17 12:15  changelog
3252    
3253      Pots      * po/eggdrop.pot: Pots
3254    
3255  2004-03-26 12:15  Automatic CVS Scripts  2004-04-17 06:15  changelog
3256    
3257      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
3258    
3259      Pots  2004-04-17 00:15  changelog
3260    
3261  2004-03-26 06:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
3262    
3263      * po/eggdrop.pot:  2004-04-16 18:15  changelog
3264    
3265      Pots      * po/eggdrop.pot: Pots
3266    
3267  2004-03-26 00:15  Automatic CVS Scripts  2004-04-16 12:15  changelog
3268    
3269      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
3270    
3271      Pots  2004-04-16 06:15  changelog
3272    
3273  2004-03-25 18:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
3274    
3275      * po/eggdrop.pot:  2004-04-16 00:15  changelog
3276    
3277      Pots      * po/eggdrop.pot: Pots
3278    
3279  2004-03-25 12:15  Automatic CVS Scripts  2004-04-15 18:15  changelog
3280    
3281      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
3282    
3283      Pots  2004-04-15 12:15  changelog
3284    
3285  2004-03-25 06:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
3286    
3287      * po/eggdrop.pot:  2004-04-15 06:15  changelog
3288    
3289      Pots      * po/eggdrop.pot: Pots
3290    
3291  2004-03-25 00:15  Automatic CVS Scripts  2004-04-15 00:15  changelog
3292    
3293      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
3294    
3295      Pots  2004-04-14 18:15  changelog
3296    
3297  2004-03-24 18:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
3298    
3299      * po/eggdrop.pot:  2004-04-14 12:15  changelog
3300    
3301      Pots      * po/eggdrop.pot: Pots
3302    
3303  2004-03-24 12:15  Automatic CVS Scripts  2004-04-14 06:15  changelog
3304    
3305      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
3306    
3307      Pots  2004-04-14 00:15  changelog
3308    
3309  2004-03-24 06:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
3310    
3311      * po/eggdrop.pot:  2004-04-13 18:15  changelog
3312    
3313      Pots      * po/eggdrop.pot: Pots
3314    
3315  2004-03-24 00:15  Automatic CVS Scripts  2004-04-13 12:15  changelog
3316    
3317      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
3318    
3319      Pots  2004-04-13 06:15  changelog
3320    
3321  2004-03-23 18:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
3322    
3323      * po/eggdrop.pot:  2004-04-13 00:15  changelog
3324    
3325      Pots      * po/eggdrop.pot: Pots
3326    
3327  2004-03-23 12:15  Automatic CVS Scripts  2004-04-12 18:15  changelog
3328    
3329      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
3330    
3331      Pots  2004-04-12 12:15  changelog
3332    
3333  2004-03-23 06:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
3334    
3335      * po/eggdrop.pot:  2004-04-12 06:15  changelog
3336    
3337      Pots      * po/eggdrop.pot: Pots
3338    
3339  2004-03-23 00:15  Automatic CVS Scripts  2004-04-12 00:15  changelog
3340    
3341      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
3342    
3343      Pots  2004-04-11 18:15  changelog
3344    
3345  2004-03-22 18:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
3346    
3347      * po/eggdrop.pot:  2004-04-11 12:15  changelog
3348    
3349      Pots      * po/eggdrop.pot: Pots
3350    
3351  2004-03-22 12:15  Automatic CVS Scripts  2004-04-11 06:15  changelog
3352    
3353      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
3354    
3355      Pots  2004-04-11 00:15  changelog
3356    
3357  2004-03-22 06:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
3358    
3359      * po/eggdrop.pot:  2004-04-10 18:15  changelog
3360    
3361      Pots      * po/eggdrop.pot: Pots
3362    
3363  2004-03-22 00:15  Automatic CVS Scripts  2004-04-10 12:15  changelog
3364    
3365      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
3366    
3367      Pots  2004-04-10 06:15  changelog
3368    
3369  2004-03-21 18:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
3370    
3371      * po/eggdrop.pot:  2004-04-10 00:15  changelog
3372    
3373      Pots      * po/eggdrop.pot: Pots
3374    
3375  2004-03-21 12:15  Automatic CVS Scripts  2004-04-09 18:15  changelog
3376    
3377      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
3378    
3379      Pots  2004-04-09 12:15  changelog
3380    
3381  2004-03-21 06:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
3382    
3383      * po/eggdrop.pot:  2004-04-09 06:15  changelog
3384    
3385      Pots      * po/eggdrop.pot: Pots
3386    
3387  2004-03-21 00:15  Automatic CVS Scripts  2004-04-09 00:15  changelog
3388    
3389      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
3390    
3391      Pots  2004-04-08 18:15  changelog
3392    
3393  2004-03-20 18:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
3394    
3395      * po/eggdrop.pot:  2004-04-08 12:15  changelog
3396    
3397      Pots      * po/eggdrop.pot: Pots
3398    
3399  2004-03-20 12:15  Automatic CVS Scripts  2004-04-08 06:15  changelog
3400    
3401      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
3402    
3403      Pots  2004-04-08 00:15  changelog
3404    
3405  2004-03-20 06:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
3406    
3407      * po/eggdrop.pot:  2004-04-07 18:15  changelog
3408    
3409      Pots      * po/eggdrop.pot: Pots
3410    
3411  2004-03-20 00:15  Automatic CVS Scripts  2004-04-07 12:15  changelog
3412    
3413      * po/eggdrop.pot:      * po/eggdrop.pot: Pots
3414    
3415      Pots  2004-04-07 06:15  changelog
3416    
3417  2004-03-19 18:15  Automatic CVS Scripts      * po/eggdrop.pot: Pots
3418    
3419      * po/eggdrop.pot:  2004-04-07 00:15  changelog
3420    
3421      Pots      * po/eggdrop.pot: Pots
3422