about summary refs log tree commit diff
diff options
context:
space:
mode:
authorGleb Fotengauer-Malinovskiy <glebfm@altlinux.org>2015-08-09 11:11:36 +0200
committerDmitry V. Levin <ldv@altlinux.org>2015-08-27 12:43:45 +0000
commit64d9cfd90e8f24815f5c99dc994ea0dacf773304 (patch)
treebc0882e1a754af577568772258d1f50ba10890f3
parentfff289f358ee26bb4cdd70f72f4b1b0e1a7d07a1 (diff)
downloadglibc-64d9cfd90e8f24815f5c99dc994ea0dacf773304.tar.gz
glibc-64d9cfd90e8f24815f5c99dc994ea0dacf773304.tar.xz
glibc-64d9cfd90e8f24815f5c99dc994ea0dacf773304.zip
Mention mkdtemp as another secure alternative to mktemp
[BZ #2898]
* misc/mktemp.c: Add mkdtemp to the link_warning message.
Based on patch by Aurelien Jarno.
-rw-r--r--ChangeLog6
-rw-r--r--NEWS8
-rw-r--r--misc/mktemp.c3
3 files changed, 12 insertions, 5 deletions
diff --git a/ChangeLog b/ChangeLog
index 5132b96807..fdc05c00d3 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2015-08-27  Gleb Fotengauer-Malinovskiy  <glebfm@altlinux.org>
+
+	[BZ #2898]
+	* misc/mktemp.c: Add mkdtemp to the link_warning message.
+	Based on patch by Aurelien Jarno.
+
 2015-08-26  Stan Shebs  <stanshebs@google.com>
 
 	* sysdeps/ieee754/ldbl-96/k_tanl.c: Include <libc-internal.h>.
diff --git a/NEWS b/NEWS
index 5ef1a40274..1fe70e21fc 100644
--- a/NEWS
+++ b/NEWS
@@ -9,10 +9,10 @@ Version 2.23
 
 * The following bugs are resolved with this release:
 
-  14341, 16517, 16519, 16520, 16734, 16973, 17787, 17905, 18084, 18086,
-  18240, 18265, 18370, 18421, 18480, 18525, 18610, 18618, 18647, 18661,
-  18674, 18681, 18778, 18781, 18787, 18789, 18790, 18795, 18796, 18820,
-  18823, 18824, 18863.
+  2898, 14341, 16517, 16519, 16520, 16734, 16973, 17787, 17905, 18084,
+  18086, 18240, 18265, 18370, 18421, 18480, 18525, 18610, 18618, 18647,
+  18661, 18674, 18681, 18778, 18781, 18787, 18789, 18790, 18795, 18796,
+  18820, 18823, 18824, 18863.
 
 * The obsolete header <regexp.h> has been removed.  Programs that require
   this header must be updated to use <regex.h> instead.
diff --git a/misc/mktemp.c b/misc/mktemp.c
index fc82ede790..763dee8c3d 100644
--- a/misc/mktemp.c
+++ b/misc/mktemp.c
@@ -33,4 +33,5 @@ __mktemp (template)
 }
 weak_alias (__mktemp, mktemp)
 
-link_warning (mktemp, "the use of `mktemp' is dangerous, better use `mkstemp'")
+link_warning (mktemp, "the use of `mktemp' is dangerous, "
+		      "better use `mkstemp' or `mkdtemp'")