summaryrefslogtreecommitdiff
path: root/ChangeLogs/ChangeLog-03a
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLogs/ChangeLog-03a')
-rw-r--r--ChangeLogs/ChangeLog-03a26
1 files changed, 23 insertions, 3 deletions
diff --git a/ChangeLogs/ChangeLog-03a b/ChangeLogs/ChangeLog-03a
index e04529ffeff..c9ef0fbe012 100644
--- a/ChangeLogs/ChangeLog-03a
+++ b/ChangeLogs/ChangeLog-03a
@@ -1,3 +1,9 @@
+Wed May 2 18:36:29 2001 Douglas C. Schmidt <schmidt@tango.doc.wustl.edu>
+
+ * tests/README: Clarified that the shared memory tests now
+ work fine on Win9x! Thanks to Cristian Ferritti for reminding
+ me to do this.
+
Wed May 2 15:10:28 2001 Balachandran Natarajan <bala@cs.wustl.edu>
* ace/CDR_Stream.h (ACE_InputCDR):
@@ -18,9 +24,23 @@ Wed May 02 05:40:47 2001 Carlos O'Ryan <coryan@uci.edu>
* bin/auto_run_tests.lst:
Use Queued_Message_Test/run_test.pl
-Tue May 1 21:38:00 2001 Balachandran Natarajan <bala@cs.wustl.edu>
-
- * THANKS: Added Carlton Teel to the hall of fame.
+Wed May 2 06:31:46 2001 Douglas C. Schmidt <schmidt@tango.doc.wustl.edu>
+
+ * ace/Makefile: Make it possible to set where the QTDIR is located.
+ Thanks to Thomas Groth <groth.th@nord-com.net> for this
+ enhancement.
+
+ * ace/Process.cpp (spawn): When an application running with user
+ ID=0 (i.e. root) spawns a new process using
+ ACE_Process_Manager::spawn(), which in turn calls
+ ACE_Process::spawn() and tries to set a user ID and a group ID
+ for the new process different from root/other, the call to
+ setreuid() succeedes but the call to setregid() made thereafter
+ fails, because the process has no longer UID=0 and thus it
+ cannot change to a different group. To fix this, it was
+ necessary to swap the order of the calls to setreuid() and
+ setregid(). Thanks to Ramiro Penataro <penataro@ll.iac.es> for
+ reporting this.
Tue May 1 11:05:48 2001 Ossama Othman <ossama@uci.edu>