--- rpl/ChangeLog 2010/08/15 14:46:22 1.41 +++ rpl/ChangeLog 2010/09/07 20:59:04 1.48 @@ -1,4 +1,23 @@ -* Fri Aug 06 2010 BERTRAND Joël rpl-4.0.18 (RPL/2) +* Thu Aug 26 2010 BERTRAND Joël rpl-4.0.19 (RPL/2) +- AWK is replaced by rplawk. rplawk is original awk written by Brian Kernighan +and renamed; +- some workarounds have been written to not use buggy klibc SystemV IPCS. +ABORT now works on eComStation; +- sqlite is upgraded to 3.7.2; +- bug is fixed in software interrupts. When both process have different PID, +parent process was not interrupted if it is not group master process. To fix +this bug, SIGINJECT signal is not sent by child process but by control thread +in parent process; +- minor bug is fixed in data injection (POKE) that does not work as expected +when child process is protected by NRPROC. +* Thu Aug 26 2010 BERTRAND Joël rpl-4.0.18 (RPL/2) +- --enable-sysv-sems is added to configure script to use SystemV semaphores +functions instead of POSIX functions. This function is disabled or forced on +systems that does not provide correct POSIX or SysV semaphores subsystem; +- a dirty but not quick patch is written to workaround broken siginfo +structures. This patch has been successfully tested. It uses a segment of +shared memory (SysV) and eleven semaphores (Posix or SysV) by process +(Unix PID); - some OpenBSD's hacks are added; - broken siginfo->si_pid field is now checked by configure script; - SWI now sends SIGCONT to interrupted process to start interrupt without delay;