---------------------------------------------------------------------- HP ELOQUENCE A.06.00 fixpack 2 Revision: 97-11-06 ---------------------------------------------------------------------- This patch fixes some problems in A.06.00 as distributed on HP Eloquence media before datecode 71106. This fix is already included with HP Eloquence media starting with datecode 71106. This patch includes fixpack 1. Please refer to document README.fp1 for more information. For more information about HP Eloquence media datecode, please refer to document http://www.hp-eloquence.com/support/datecode.html The files in this patch set should replace the files originally distributed with HP Eloquence A.06.00. Fixed problems: --------------- Platforms: HP-UX, Linux, Windows * Referencing a struct member in a BREAK ON condition did result in an internal failure on BEGIN REPORT. (#496) * The message returned by DBEXPLAIN$ contained square brackets which maked usage with POPUP BOX inconvenient. DBEXPLAIN$ result format has been changed. (#555) * The behaviour of user defined types has been changed slightly to be more consistent and provide additional features. Please refer to the document README.utype for more information. * dberase could result in an eloqdb6 server panic. When erasing a database partially, it may be necessary to reset detail/master dataset linkage information. For example when erasing a detail set, all linked masters must be updated. This could result in a eloqdb6 server panic. (#556) * dberase did suspend concurrent database operations. When erasing a database partially, it may be necessary to reset detail/master dataset linkage information. Due to the non-peemptive thread scheduling in the eloqdb6 server this caused concurrent database operations to be postponed until the dberase operation was finished. (#557) * DATE "DD.MM.YY" in HP Eloquence config file(s) resulted in "%d/%m/%y" format - wrong separators. (#538) * XPACK and XUNPACK ... USING were depending on space dependend mode (SI/SD). (#479) * An interoperability problem between the HP Eloquence IDE and the eloqsd server has been solved. Debugging a program file where the file name contained characters ather than ASCII could fail. Linux platform: * Switching to 132 columns did not work properly with 70060 and 70092 terminals. (#526) * Linux terminfo permissions were wrong. Previous HP Eloquence rpm archives had a minor problem regarding permissions of the /opt/eloquence6/share/terminfo directory - subdirectories did not have the 'x' (search) bit set. This caused HP Eloquence terminal settings be ignored. To fix this, please log on as root and enter the command below: chmod 555 /opt/eloquence6/share/terminfo/* * The Keyboard sequences on the Linux console are not documented. ALT + H - home display ALT + L - lower end display ALT + D - delete line ALT + I - insert line ALT + J - delete to end of screen ALT + K - delete to end of line Windows platform: * During debugging, character set mapping for variable contents was incomplete. This did happen when debugging an application on a remote system which used a different character set (HP-UX). Characters besides ASCII were not translated. Installation: ------------- UNIX: In order to install the fixpack, you need to unpack it with gzip. Gzip is included with Linux and HP-UX 10.x and can be obtained for HP-UX 9.x from this ftp server in the /pub directory. Installation requires root privileges. cd /opt/eloquence6 gzip -dc fp2-hpux.tar.gz | tar xf - Files: bin/eloqcore bin/eloqdb6 bin/schema bin/store bin/list bin/eloqsd lib/nls/C/eloq.cat lib/libeloq.a share/doc/README.fp1 share/doc/README.fp2 share/doc/README.utype Windows: Download the fp2-win32.zip file and unpack with winzip or PKZIP. Installation requires administrative capabilities. Please copy the eloqcore.exe and schema.exe files into the bin subdirectory of your HP Eloquence installation (for example C:/Programs/Hewlett-Packard/HP Eloquence/bin) Please copy the eloqdb32.dll file into the Windows system directory (for example C:/WINNT/SYSTEM32). The eloqdb6.exe file should *only* be installed, if you previously installed the HP Eloquence server components on your system. Please make sure that the EloqDB6 service is stopped. Please copy the eloqdb6.exe file into the Windows system directory (for example C:/WINNT/SYSTEM32). Files: eloqcore.exe eloqdb6.exe schema.exe eloqide.exe store.exe list.exe eloqsd.exe eloqdb32.dll README.fp1.txt README.fp2.txt README.utype.txt