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
/
asr
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
Update asr_hostaliases() to make all necessary checks in the function.
eric
2013-06-01
2
-14
/
+14
*
iterating over the ns list only matters for res_send_async.c, so move
eric
2013-06-01
3
-39
/
+37
*
use paramaters instead of static storage in _gethostbyname()
eric
2013-05-29
1
-26
/
+48
*
Add minimal support for _res setup and update.
eric
2013-05-27
11
-45
/
+93
*
various small fixes;
jmc
2013-04-30
1
-4
/
+5
*
Do not take external buffers for storing DNS responses in the internal
eric
2013-04-30
12
-122
/
+55
*
copy input flags in result addrinfo structures.
eric
2013-04-30
1
-1
/
+2
*
check return value of strdup(), fix mem leak in error path and take
otto
2013-04-17
1
-10
/
+17
*
give a timespec a name that is easier to verify
deraadt
2013-04-17
1
-5
/
+5
*
spacing
deraadt
2013-04-14
4
-8
/
+8
*
Proper access of _THREAD_PRIVATE storage. Avoids a mem leak and reinit
otto
2013-04-11
1
-3
/
+3
*
show what we parsed in debug output; ok guether@
otto
2013-04-09
1
-2
/
+2
*
Do not fail if the user buffer is too short to hold the packet: fill it up
eric
2013-04-08
2
-5
/
+26
*
Comply with rfc2553. lib/libc/net/getaddrinfo.c already has this right.
chrisz
2013-04-08
1
-2
/
+2
*
do not fail on EINTR
eric
2013-04-05
1
-4
/
+16
*
fix alignment issue in getnetby{addr,name}() too.
eric
2013-04-04
1
-6
/
+10
*
use the provided ALIGN() macro instead of re-inventing a square wheel.
eric
2013-04-04
1
-7
/
+3
*
properly follow the CNAME chain in reverse lookups
eric
2013-04-03
1
-5
/
+13
*
Use MSG_NOSIGNAL when writing DNS queries over TCP sockets to ensure
matthew
2013-04-03
1
-2
/
+7
*
add comment for how EINPROGRESS is handled there.
eric
2013-04-02
1
-1
/
+6
*
make sure we always point before the current offset.
eric
2013-04-02
1
-2
/
+2
*
better implementation for tcp_read() that can get the packet length in
eric
2013-04-02
2
-23
/
+35
*
If more than one lookup line is found in resolv.conf, the latest one
eric
2013-04-01
1
-18
/
+9
*
properly check for domain name truncation at various places and fail
eric
2013-04-01
3
-20
/
+30
*
space cleanup; ok eric
deraadt
2013-04-01
2
-4
/
+4
*
space cleanup; ok eric
deraadt
2013-04-01
13
-72
/
+72
*
rename field
eric
2013-04-01
2
-6
/
+6
*
simpler and saner implementation for tcp_write(). now fully handles
eric
2013-04-01
2
-40
/
+16
*
fix alignment issue in the structure filled by gethostby{name,addr}()
eric
2013-04-01
1
-10
/
+23
*
Principle of least astonishment: implement nameserver retry/backoff as
eric
2013-03-31
2
-8
/
+10
*
allow "0" as service name for raw sockets.
eric
2013-03-30
1
-2
/
+2
*
Do not assume local nameserver if resolv.conf doesn't exist, just use
eric
2013-03-30
2
-8
/
+7
*
don't ever skip reload the very first time; detective work by rpe@; ok eric@
otto
2013-03-30
1
-2
/
+2
*
properly handle scope when parsing IPv6 addresses.
eric
2013-03-29
1
-2
/
+32
*
res_querydomain()'s code to terminate the domain with '.' had the assignment
guenther
2013-03-29
1
-2
/
+2
*
correctly show the scope for IPv6 addresses in getnameinfo()
eric
2013-03-29
1
-4
/
+27
*
Do not fail in gethostbyname_async() if there are multiple addresses in
eric
2013-03-29
1
-3
/
+3
*
accept and use any protocol specified by the caller.
eric
2013-03-28
1
-14
/
+10
*
explicitely -> explicitly;
jmc
2013-03-27
1
-2
/
+2
*
Only use the search domains for DNS lookups, as the current resolver does.
eric
2013-03-27
7
-85
/
+63
*
Allow gethostbyname() to accept a numeric IP string.
eric
2012-12-17
1
-4
/
+47
*
Saner implementation for self-contained hostent and netent, and also
eric
2012-11-24
2
-164
/
+177
*
knf
eric
2012-11-24
15
-140
/
+141
*
make separate structures for pack and unpack
eric
2012-11-24
8
-61
/
+79
*
tweak options
eric
2012-09-09
1
-5
/
+10
*
allow to disable some features at build time
eric
2012-09-09
1
-5
/
+48
*
cleanup asr_debug.c
eric
2012-09-09
4
-407
/
+222
*
use proper macros for debug traces.
eric
2012-09-09
5
-178
/
+89
*
split asr_resolver.c into different files to overlay the libc/net
eric
2012-09-08
13
-562
/
+788
*
return value has no use; make it void.
eric
2012-09-07
1
-23
/
+18
[next]