aboutsummaryrefslogtreecommitdiff
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.zip
glibc-64d9cfd90e8f24815f5c99dc994ea0dacf773304.tar.gz
glibc-64d9cfd90e8f24815f5c99dc994ea0dacf773304.tar.bz2
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 5132b96..fdc05c0 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 5ef1a40..1fe70e2 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 fc82ede..763dee8 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'")