Miva Empresa NT v3.63 Changelog Changes in Miva Empresa NT v3.63 -------------------------------- 1. Fixed several security flaws with MvDO: /..../ no longer allows scripts outside the configured script directory to be run. Special windows filenames (AUX, CON, PRN, etc...) are no longer allowed. 2. EIN/ECIN now return 0 when their left operand is NULL. This fixes backwards compatibility with Miva v3.57 and earlier and Htmlscript. 3. Fixed a bug which caused the Htmlscript operator SUBSTR to crash if one of the two numbers was omitted from the right operand (i.e. "Xyz" SUBSTR ",1"). 4. Miva Empresa's thread priority is now configurable. Changes in Miva Empresa NT v3.62 -------------------------------- 1. Fixed a bug in the processing of multipart/form-data POSTed data which would sometimes cause garbage to be placed in fields. Changes in Miva Empresa NT v3.61 -------------------------------- 1. Fixed a bug which prevented deleting open files. The new behavior is more consistent with the behavior of Miva under UNIX. 2. Added package management. Available packages may be configured via the "Packages" button on the "Miva Engine" tab (provided by the MMC Snap-In). 3. Added package management builtin functions: miva_package_list Returns a comma separated list of the codes of available packages. miva_package_name( code ) Returns the name of the package specified by code. miva_package_description( code ) Returns the description of the package specified by code. miva_package_version( code ) Returns the version of the package specified by code. miva_package_defaultpath( code ) Returns the default installation path of the package specified by code. miva_package_extract( code, directory, license ) Attempts to extract the package specified by code into the directory specified by directory. If an error occurs, a description of the error is returned. Otherwise, NULL is returned. 4. Fixed a bug which caused STANDARDOUTPUTLEVEL and/or ERROROUTPUTLEVEL not to be restored upon returning from a function call that changed the value(s), if the values had not been changed from the defaults by the caller of the function. 5. Miva Empresa will now refuse to run scripts unless the Miva data directory has been configured. Changes in Miva Empresa NT v3.60 -------------------------------- 1. The MvCOMMERCE tag now uses dynamically loaded commerce libraries. These libraries may be configured via the "Commerce Libraries" button on the "Miva Engine" tab (provided by the MMC Snap-In). 2. The MMC Snap-In now adds a security descriptor to metabase keys to allow the anonymous user read only access to the Miva Engine properties. Previously, it added read only access for the group "Everyone." The previous behavior does not work under SP4. 3. A new option for the STANDARDOUTPUTLEVEL attribute of the MIVA tag has been added: compresswhitespace, when enabled, will cause the Miva Engine to eliminate extra whitespace in the output of Miva scripts. 4. The ACTION and FIELDS attributes of the MvCOMMERCE tag are no longer required by default (some commerce libraries may still require them). 5. The METAMETHOD attribute of the MvCOMMERCE tag has been deprecated in favor of METHOD. 6. The "About" button/information in the Add Snap-In dialog box in the MMC now functions correctly. 7. Fixed a bug which caused NULL left operands to the IN/CIN/EIN/ECIN to return 0. They now return 1, which was the previous behavior. | |||||||
|