Joachim Nilsson
5b786ce221
Add unit test for tempfile()
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-06-06 17:07:14 +02:00
David Brownlee
f3f6947604
Handle old Linux/(G)LIBC and UNIX systems the same
...
Linux systems pre Linux 3.11, and UNIX do not have the O_TMPFILE flag,
so let's treat them the same, by wrapping tmpfile().
Signed-off-by: David Brownlee <abs@absd.org >
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-05-30 21:05:21 +02:00
Joachim Nilsson
aab5a1145c
Remove Emacs version-control handling
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2016-05-07 22:35:49 +02:00
Johan Askerin
4d7e6d4f78
In tempfile(): O_DIRECTORY is dependent on $ARCH, don't hardcore O_TMPFILE
...
Signed-off-by: Johan Askerin <johan.askerin@gmail.com >
2016-02-12 15:17:25 +01:00
Joachim Nilsson
407e954f02
tempfile(): Handle kernels older than 3.11 by wrapping tmpfile()
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2015-08-23 02:17:45 +02:00
Joachim Nilsson
de8f2b087c
Add autotest for tempfile()
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2015-08-22 23:08:22 +02:00
Joachim Nilsson
35b43c5c56
Handle missing O_TMPFILE gracefully and document tempfile() in README
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2015-06-22 22:02:39 +02:00
Joachim Nilsson
c5434a4bc0
Add tempfile() - a secure tmpfile() replacement using O_TMPFILE.
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2015-06-22 21:42:38 +02:00