index
:
wireguard-openbsd
jd/histogram
jd/queueboosts
jd/simplify-queueing
master
WireGuard implementation for the OpenBSD kernel
Matt Dunwoodie
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
lib
/
libc
/
stdio
/
mktemp.c
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
GNU ld has prefixed the contents of .gnu.warning.SYMBOL sections
tb
2017-11-28
1
-2
/
+2
*
Wrap <stdlib.h> so that calls go direct and the symbols not in the
guenther
2015-09-13
1
-2
/
+2
*
Wrap <unistd.h> so that internal calls go direct and they're all weak symbols
guenther
2015-09-12
1
-1
/
+3
*
Add framework for resolving (pun intended) libc namespace issues, using
guenther
2015-08-31
1
-3
/
+1
*
Use "const char tempchars[]" instead of "const char *tempchars".
millert
2014-10-31
1
-2
/
+2
*
Add additional userland interfaces for setting close-on-exec on fds
guenther
2014-08-31
1
-7
/
+27
*
We don't really need uniform distribution for mktemp(3) so use
millert
2014-05-06
1
-6
/
+19
*
Return EINVAL if there are fewer than six template Xs in the path.
guenther
2013-03-12
1
-7
/
+9
*
signedness fix; ok millert
dtucker
2011-10-02
1
-2
/
+2
*
When all tried file names already existed, mktemp(3) returned without
schwarze
2010-03-21
1
-1
/
+3
*
The previous commit didn't use the first X in the template if the
guenther
2010-02-11
1
-3
/
+2
*
Don't underrun the buffer when the template is all X's.
guenther
2010-02-08
1
-7
/
+2
*
Return -1 from mktemp_internal() on EINVAL like we used to.
millert
2009-03-20
1
-3
/
+3
*
New mktemp(3) based on the one from portable mktemp(1). Now includes
millert
2009-03-01
1
-89
/
+88
*
when the template is entirely XXX characters, would crash
deraadt
2009-02-17
1
-4
/
+6
*
add missing header needed by strlen().
chl
2008-09-15
1
-1
/
+2
*
Replace the old algorithm that included the process id as part of the
millert
2008-08-22
1
-49
/
+20
*
Remove useless code, the kernel will set errno appropriately if an
millert
2008-08-21
1
-21
/
+1
*
use arc4random_uniform(); ok djm millert
deraadt
2008-07-22
1
-2
/
+2
*
Comment fix about time consumption of _gettemp.
tobias
2007-10-21
1
-5
/
+2
*
zap remaining rcsid.
espie
2005-08-08
1
-4
/
+1
*
deregister + ansify, no change in object code. ok deraadt@ millert@
otto
2004-09-28
1
-18
/
+8
*
Remove the advertising clause in the UCB license which Berkeley
millert
2003-06-02
1
-6
/
+2
*
Don't decrement the current character pointer past the beginning of the
millert
2002-05-27
1
-3
/
+3
*
Part one of userland __P removal. Done with a simple regexp with some minor hand editing to make comments line up correctly. Another pass is forthcoming that handles the cases that could not be done automatically.
millert
2002-02-16
1
-3
/
+3
*
more pid_t use
deraadt
2002-01-02
1
-2
/
+3
*
add mkstemp(char *template, int suffixlen) interface
deraadt
1998-06-30
1
-12
/
+34
*
wrap Z->a and z->A; peter@netplex.com.au
deraadt
1998-04-14
1
-2
/
+4
*
uninitialized case; bde
deraadt
1998-03-04
1
-2
/
+3
*
1) Don't truncate the input string when a directory cannot be stat'd
millert
1997-10-07
1
-15
/
+17
*
Add mkdtemp(3)
millert
1997-06-20
1
-7
/
+24
*
Change a stat(2) -> lstat(2) to avoid symlink games. From Keith
millert
1997-04-07
1
-2
/
+2
*
Pull in stdlib.h for arc4random prototype.
millert
1997-02-10
1
-1
/
+2
*
pre-pad with random alphabetic letters instead of digit 0
deraadt
1997-02-07
1
-5
/
+17
*
back out my last change to avoid the __warn_references on the mips - it's
graichen
1997-01-20
1
-3
/
+1
*
put all the __warn_references behind a #ifndef NO_WARN_REFERENCES which
graichen
1997-01-19
1
-1
/
+3
*
95% of common uses of these are incorrect and insecure. correct use is
deraadt
1996-12-28
1
-2
/
+15
*
Fix RCS ids
tholo
1996-08-19
1
-6
/
+1
*
initial import of NetBSD tree
deraadt
1995-10-18
1
-0
/
+133