summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog25
1 files changed, 25 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index ef32a0b21a8..cba70df3e50 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,28 @@
+Sun Jul 08 11:26:23 2001 Ossama Othman <ossama@uci.edu>
+
+ * ace/OS.h (mkstemp):
+ * ace/OS.i (mkstemp):
+
+ New mkstemp() wrapper. It is assumed to be available on the
+ given platform, unless ACE_LACKS_MKSTEMP is defined.
+
+ * ace/FILE_Connector.h:
+
+ Added O_EXCL to the default flags. This is a security hole
+ fix.
+
+ * ace/FILE_Connector.cpp (connect):
+
+ If mkstemp() is available, then use it to create a temporary
+ file rather than mktemp() (via ACE_FILE_Addr) since mktemp() is
+ susceptible to a denial-of-service attack.
+
+ * ace/config-win32-common.h:
+ * ace/config-vxworks5.x.h:
+
+ mkstemp() is not supported on MS Windows and VxWorks. Define
+ ACE_LACKS_MKSTEMP in these headers.
+
Sun Jul 8 08:13:12 2001 Douglas C. Schmidt <schmidt@tango.doc.wustl.edu>
* ace/Select_Reactor_Base.h: Added a comment explaining what