[RPL/2] RPL/2 4.0.12
BERTRAND Joel
joel.bertrand at systella.fr
Mar 9 Mar 11:27:18 CET 2010
Hello,
Some news since 4.0.11:
- in formatted file, string format returned a variable length string
even if format was 'CHARACTER*(n)' (n characters string). Now,
'CHARACTER*(*)' returns a variable length string and 'CHARACTER*(n)' a
fixed length string;
- keyed access files support is added. Currently, only formatted files
are supported;
- direct access files support is added. Currenlty, these files can only
be used in formatted mode;
- virtual variables are now writte in UTF-8 and all special characters
in string are escaped;
- all formatted files are now converted into UTF-8;
- all file and unix socket names created by RPL/2 are now UTF8 compliant;
- RPL/2 tools (rpliconv, rplfile, rplpp and rplconvert) are now checked
before each execution (md5 and sha1 sums) to enhance security. If one of
these tools have been modified between RPL/2 compilation and current
execution, RPL/2 aborts on a non recoverable system error;
- openssl and sqlite3 libraries are added;
- RPL_HOME env variable is added. When RPL/2 is called from librpl, this
variable indicates RPL/2 root directory. If it is not set, root path
is given by configure script (d_exec_path).
Please note that openssl and sqlite3 are provided in tarball and that
RPL/2 is statically linked with all tools:
1/ for security reason
2/ because RPL/2 uses some functions or libraries that are not available
on some target systems.
Regards,
JKB
Plus d'informations sur la liste de diffusion RPL2