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
/
usr.bin
/
ssh
/
atomicio.c
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
Check for both EAGAIN and EWOULDBLOCK. This is a no-op in OpenBSD
dtucker
2019-01-24
1
-7
/
+5
*
Sanitize scp filenames via snmprintf. To do this we move the
dtucker
2019-01-23
1
-5
/
+17
*
better bounds check on iovcnt (we only ever use fixed, positive values)
djm
2016-07-27
1
-3
/
+3
*
Replace <sys/param.h> with <limits.h> and other less dirty headers where
deraadt
2015-01-16
1
-2
/
+2
*
add an option per-read/write callback to atomicio
djm
2010-09-22
1
-5
/
+28
*
Include <poll.h> like the man page says rather than <sys/poll.h>. ok djm@
dtucker
2007-06-25
1
-2
/
+2
*
if the fd passed to atomicio/atomiciov() is non blocking, then poll() to
djm
2007-06-19
1
-3
/
+19
*
almost entirely get rid of the culture of ".h files that include .h files"
deraadt
2006-08-03
1
-3
/
+2
*
move #include <sys/param.h> out of includes.h
stevesk
2006-07-26
1
-1
/
+3
*
move #include <string.h> out of includes.h
stevesk
2006-07-22
1
-1
/
+2
*
move #include <errno.h> out of includes.h; ok markus@
stevesk
2006-07-11
1
-1
/
+3
*
reorder sanity test so that it cannot dereference past the end of the
djm
2006-04-16
1
-2
/
+2
*
introduce atomiciov() function that wraps readv/writev to retry
djm
2006-04-16
1
-1
/
+54
*
ANSIfy; requested deraadt@
djm
2006-04-01
1
-6
/
+2
*
Put $OpenBSD$ tags back (as comments) to replace the RCSID()s that
djm
2006-03-25
1
-0
/
+1
*
RCSID() can die
deraadt
2006-03-19
1
-1
/
+0
*
type correctness; from Ray Lai in PR 5011; ok millert@
otto
2006-02-11
1
-2
/
+2
*
Switch atomicio to use a simpler interface; it now returns a size_t
avsm
2005-05-24
1
-5
/
+9
*
correct comment: atomicio takes vwrite, not write; deraadt@ ok
avsm
2003-07-31
1
-2
/
+2
*
deal with typing of write vs read in atomicio
deraadt
2003-06-28
1
-2
/
+2
*
no need for xmalloc.h, thanks to espie@
markus
2001-05-08
1
-2
/
+1
*
make copyright lines the same format
deraadt
2001-03-02
1
-2
/
+2
*
split ssh.h and try to cleanup the #include mess. remove unnecessary #includes.
markus
2001-01-21
1
-2
/
+2
*
undo
markus
2000-10-18
1
-2
/
+2
*
return number of characters processed; ok deraadt@
markus
2000-10-17
1
-2
/
+2
*
cleanup copyright notices on all files. I have attempted to be accurate with
deraadt
2000-09-07
1
-2
/
+2
*
OpenBSD tag
markus
2000-06-20
1
-1
/
+1
*
-pedantic: signed vs. unsigned, void*-arithm, etc
markus
2000-03-16
1
-3
/
+4
*
int atomicio -> ssize_t (for alpha). ok deraadt@
d
2000-02-01
1
-4
/
+4
*
move atomicio into it's own file. wrap all socket write()s which were doing
deraadt
1999-12-06
1
-0
/
+57