Diff for /rpl/ChangeLog between versions 1.122 and 1.140

version 1.122, 2012/06/12 11:44:34 version 1.140, 2012/10/19 19:05:52
Line 1 Line 1
 * Mon May 21 2012 BERTRAND Joël <rpl@systella.fr> rpl-4.1.9 (RPL/2)  * Mon Oct 1 2012 BERTRAND Joël <rpl@systella.fr> rpl-4.1.11 (RPL/2)
   - interprocess capabilities are removed when RPL/2 cannot run its initialization
   routine to keep operating system as clean as possible;
   - sem_wait() has to catch EINTR in thread_surveillance_signaux();
   - signal management is rewritten to avoid a strange bug on NetBSD. On NetBSD,
   a signal handler can be called within a special thread and not in the
   calling thread;
   - static variables are now written in automatic variables tree;
   - 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.
   * Mon Oct 1 2012 BERTRAND Joël <rpl@systella.fr> rpl-4.1.10 (RPL/2)
   - FORALL intrinsic is added;
   - major bug (deadlock) is fixed in CYCLE. Only occurs when CYCLE is called to
   interrupt a loop from a subroutine within a compiled programm;
   - workaround to avoid strange bug on slow network is written in READ
   intrinsic;
   - CRITICAL/END structure is added. When program enters in a critical
   section, all other threads of the same process sleep until program leaves
   critical section.
   * Wed Aug 22 2012 BERTRAND Joël <rpl@systella.fr> rpl-4.1.9 (RPL/2)
   - giac is upgraded to 0.9.8;
   - ncurses is patched with last patches;
   - Sqlite is upgraded to 3.7.13;
   - Units is upgraded to 1.89e;
   - Lapack is upgraded to 3.4.1;
   - LENGTH*(...) format is fixed;
   - some patches have been added to build RPL/2 on NetBSD;
   - escaped characters are fixed in READ and WRITE operations;
   - major bug is fixed in READ intrinsic (on socket). End of file condition
   was randomly caught on slow network;
 - stdin can now handle espaced characters strings in SYSEVAL;  - stdin can now handle espaced characters strings in SYSEVAL;
 - --with-gcc-version is added to configure script to force gcc version as  - --with-gcc-version is added to configure script to force gcc version as
 gfortran 4.7 is broken and crashes with segmentation fault.  gfortran 4.7 is broken and crashes with segmentation fault.

Removed from v.1.122  
changed lines
  Added in v.1.140


CVSweb interface <joel.bertrand@systella.fr>