diff --git a/ChangeLog b/ChangeLog index 6a11271..07ff483 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,18 @@ +* Sat Dec 18 2004 Marc Waeckerlin - mrw-c++-1.4.0 (mrw) + - WARNING: Don't use mrw::Exec and mrw::Pipes from the following + releases: + - 1.3.0 + - 1.3.1 + The problem is solved in 1.4.0 + - pipes are now again blocking by default, because this turned out to + make less trouble + - exec seems to be stable now in any circumstances, even with large + output and under heavy, at least I was unable to reproduce the problem + - the solution for exec was: + - no select with non blocking pipes (sorry, I had not much + experience with select) + - pipes are only non blocking on the parent's side, on the child's + side all pipes are blocking * Fri Dec 17 2004 Marc Waeckerlin - mrw-c++-1.4.0 (mrw) - change both execute methods to newer, more stable implementation - new feature: tokenizer