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
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
MALLOC_STATS tweaks, by default not compiled in
otto
2016-11-04
1
-13
/
+29
*
small tweak to also check canaries if F is in effect
otto
2016-11-03
1
-3
/
+5
*
remove some old option letters and also make P non-settable. It has
otto
2016-10-31
1
-24
/
+6
*
include float.h for the LDBL_MAX_EXP cpp test in floatio.h
jsg
2016-10-30
2
-2
/
+4
*
Pages in the malloc cache are either reused quickly or unmapped
otto
2016-10-28
1
-14
/
+1
*
For consistency, allow symlinkat(2) in the same way as symlink(2);
schwarze
2016-10-27
1
-4
/
+5
*
$OpenBSD$
tb
2016-10-22
3
-0
/
+3
*
- fix MALLOC_STATS compile
otto
2016-10-22
1
-3
/
+6
*
fix some void * arithmetic by casting
otto
2016-10-21
1
-4
/
+4
*
and recommit with fixed GC
otto
2016-10-21
1
-103
/
+112
*
backout for now; flag combination GC is not ok
otto
2016-10-20
1
-110
/
+103
*
avoid sentence splicing;
jmc
2016-10-20
1
-2
/
+2
*
canary corruption message changed a bit
otto
2016-10-20
1
-5
/
+5
*
Also place canaries in > page sized objects (if C is in effect); ok tb@
otto
2016-10-20
1
-103
/
+110
*
Remove the save_errno dance inside strerror_r(3). It is from the
bluhm
2016-10-19
1
-5
/
+3
*
Use the reentrant strerror_r() instead of strerror() to expand %m.
millert
2016-10-19
1
-10
/
+5
*
note that SO_REUSEADDR is restricted to callers with the same uid or root;
jmc
2016-10-19
1
-4
/
+5
*
Avoid generate SIGTTOU when restoring the terminal mode. If we get
millert
2016-10-18
1
-1
/
+5
*
Roll back uintptr_t cast changes after discussions with tedu, otto and
dtucker
2016-10-16
3
-24
/
+7
*
Wrap _malloc_init() so internal calls go directly
guenther
2016-10-15
2
-2
/
+6
*
Cast pointers to uintptr_t to avoid potential signedness errors.
dtucker
2016-10-14
3
-7
/
+24
*
0xd0 -> 0xdb; ok deraadt@ millert@ tedu@
otto
2016-10-14
1
-3
/
+3
*
optimize canary code a bit by storing offset of sizes table instead of
otto
2016-10-12
1
-5
/
+7
*
make clear the length printed is the requested length
otto
2016-10-08
1
-3
/
+3
*
sort;
jmc
2016-10-07
1
-5
/
+5
*
introduce a sysctl to hijack dns sockets. when set to a port number,
tedu
2016-10-07
1
-2
/
+6
*
rss limit is no longer enforced. noticed by Raimo Niskanen
tedu
2016-10-07
1
-5
/
+3
*
grammar fix previous;
jmc
2016-10-07
1
-2
/
+2
*
document "chunk canary corrupted" error
otto
2016-10-07
1
-2
/
+7
*
stray tab
otto
2016-10-07
1
-2
/
+2
*
Beter implementation of chunk canaries: store size in chunk meta data
otto
2016-10-07
1
-61
/
+63
*
Use the userspace-visible thread register directly in __cerror instead
guenther
2016-10-04
1
-6
/
+8
*
Make read(2) return EISDIR on directories.
jca
2016-09-30
1
-4
/
+6
*
use the same template for describing securelevel interaction;
jmc
2016-09-28
1
-11
/
+15
*
document kern.allowkmem; ok deraadt
jmc
2016-09-28
1
-2
/
+10
*
sigsetmask() and sigblock() are no longer used by any setjmp implementation
guenther
2016-09-26
2
-5
/
+3
*
Fix matching when all of user, host and domain are specified.
millert
2016-09-24
1
-10
/
+8
*
s/alloctaed/allocated/ in comment
guenther
2016-09-23
1
-2
/
+2
*
Switch from calling obsolete sig{block,setmask} to directly using the
guenther
2016-09-22
3
-76
/
+42
*
m88k switched to RELRO
guenther
2016-09-22
1
-6
/
+0
*
Simplify __cerror now that %r27 is always the TCB pointer.
guenther
2016-09-22
3
-54
/
+40
*
no more KERN_ARND; ok deraadt
jmc
2016-09-21
1
-10
/
+2
*
Delete casts to off_t and size_t that are implied by assignments
guenther
2016-09-21
35
-114
/
+106
*
gmtime_r() should return NULL on failure, not the struct tm * result
millert
2016-09-19
1
-3
/
+2
*
move page junking tp unmap(), right before we stick the region in the cache;
otto
2016-09-18
1
-6
/
+6
*
Use unified syntax such that this compiles with both gcc and clang.
kettenis
2016-09-18
1
-2
/
+4
*
unbreak the build by including stddef.h for the definition of NULL
jsg
2016-09-18
1
-1
/
+2
*
Add an interface to find the ARM.exidx table for use by the ARM EHABI unwinder.
kettenis
2016-09-17
5
-2
/
+88
*
Restore warnings about multiple process waiting on same fd
guenther
2016-09-17
2
-4
/
+16
*
spelling; from Frank Schoep
deraadt
2016-09-13
1
-4
/
+4
[next]