[Voodoo-circle-announce] New CVS release of VooDoo cIRCle
Brought to you by:
ghostvoodooman
|
From: Ghost V. <gho...@us...> - 2008-06-16 06:33:27
|
Greetings, There is in the CVS repository the latest stable version of VooDoo cIRCle IRC bot. From ChangeLog: - Change: Documentation: "Quick start" section: replaced "restart" command in case of IRC server disconnect by "goto" command to connect again. - Change: Documentation: "Quick start" section: better formatting of code according to coding standard. - Semi-bug fix: If enabled, in cumulative log "logs/cumul.log" there was missing information of originating module's name. - Semi-bug fix: If enabled, in cumulative log "logs/cumul.log" there was missing timestamp (it is critical for post-mortem debugging purposes in case of crash!). - Bug fix: Infinite loop after script evaluation timeout in function containing an infinite loop like "again: goto again;" - such script should be terminated after timeout. - Bug fix: If function evaluation timeout occurred, or recursion depth were too deep (according to rules in "conf.txt"), an error message in logs included "Additional info: Internal error: Uninitialized procedure command within 'c_eval_iteration' class construction #2" instead of actual line of function's code where the error occurred. - Improvement: Memory optimization: Less memory consumption because of shorted debug string for each line of compiled procedure in other than core module (there was long path to "logic.txt"). - Improvement: There is "sys_startup_script_timeout_protect" key in "conf.txt" introduced for each module. This improves bot's stability on heavy-loaded machines. See documentation. Links for documentation of new entry in module's "conf.txt" introduced can be found on project web page in ChangeLog section: http://voodoo-circle.sourceforge.net/doc_for_users/#changelog CVS instructions: $ cvs -d:pserver:ano...@vo...:/cvsroot/voodoo-circle login $ cvs -z3 -d:pserver:ano...@vo...:/cvsroot/voodoo-circle co -P voodoo-circle-src (two commands on two separate lines; on first command, when asked for password just hit ENTER/RETURN - an empty password) Don't forget to: $ chmod a+rx ./configure irc_bot/configure sendmail/configure \ vdcsvc/configure irc_bot/selftest_eval-test-1.sh With best regards, VooDooMan VooDoo cIRCle project . |