Release Notes: Shared and static variables are now stored in a tree. Only giac/src is built in rplcas (giac/Makefile.am is modified). Gnuplot, lapack, giac, units, and ncurses are upgraded. Interprocess capabilities are removed when RPL/2 cannot run its initialization routine to keep operating system as clean as possible. Signal management is rewritten to avoid a strange bug on NetBSD where a signal handler can be called within a special thread and not in the calling thread. A major bug is fixed in STO intrinsic. STO returns an error when it has to create a global variable if intrinsic none (default) is set.


Release Notes: This release contains a lot of bugfixes and some minor improvements. All users should upgrade to 4.1.13.


Release Notes: A minor bug inrecherche_type() was fixed. { "\"" } was not evaluated as expected as an inner quote was not escaped. A new CIPHER intrinsic was added for performing key generation, decryption, and encryption. CBC-CMAC and HMAC digests were added. A DIGEST intrinsic was added. Signal management on NetBSD was fixed. RPL/CAS auto-configuration is upgraded. SQLITE support was added in SQLQUERY, SQLCONNECT, and SQLDISCONNECT.


Release Notes: Shared and static variables are now stored in a tree. Only giac/src is built in rplcas (giac/Makefile.am is modified). Gnuplot, lapack, giac, units, and ncurses are upgraded. Interprocess capabilities are removed when RPL/2 cannot run its initialization routine to keep operating system as clean as possible. Signal management is rewritten to avoid a strange bug on NetBSD where a signal handler can be called within a special thread and not in the calling thread. A major bug is fixed in STO intrinsic. STO returns an error when it has to create a global variable if intrinsic none (default) is set.


Release Notes: FORALL intrinsic is added. A major bug (deadlock) is fixed in CYCLE that only occurred when CYCLE is called to interrupt a loop from a subroutine within a compiled program. There is a workaround to avoid strange bug on slow networks in READ intrinsic. CRITICAL/END structure is added. When a program enters in a critical section, all other threads of the same process sleep until the program leaves the critical section.


Release Notes: Tools are upgraded (giac, ncurses, sqlite, units, and lapack). LENGTH*(...) format is fixed. Some patches have been added to build RPL/2 on NetBSD. Escaped characters are fixed in READ and WRITE operations. A major bug is fixed in READ intrinsic (on socket) as End Of File condition was randomly caught on slow networks. stdin can now handle espaced characters strings in SYSEVAL. --with-gcc-version is added to the configure script to force the gcc version, as gfortran 4.7 is broken and crashes with a segmentation fault.