summaryrefslogtreecommitdiffstatshomepage
path: root/src/socket.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* headers: cleanup noticesJason A. Donenfeld2016-11-211-1/+1
* socket: ensure that saddr routing can deal with interface removalJason A. Donenfeld2016-11-151-0/+11
* socket: keep track of src address in sending packetsJason A. Donenfeld2016-11-151-50/+54
* socket: release dst on routing loopJason A. Donenfeld2016-11-061-0/+2
* socket: big refactoringJason A. Donenfeld2016-11-051-189/+166
* socket: route() returns an error pointer, not NULL on failureJason A. Donenfeld2016-11-041-2/+2
* compat: stub out dst_cache for old kernelsJason A. Donenfeld2016-11-041-1/+0
* socket: use dst_cache instead of handrolled cacheJason A. Donenfeld2016-11-041-92/+59
* compat: Isolate more functionsJason A. Donenfeld2016-09-291-54/+1
* Rework headers and includesJason A. Donenfeld2016-09-291-1/+2
* send: properly encapsulate ECNJason A. Donenfeld2016-08-291-4/+4
* socket: use isdigitJason A. Donenfeld2016-08-221-1/+2
* socket: fix compat for 4.1 v6 socketsJason A. Donenfeld2016-07-221-3/+9
* socket: reset IPv4 socket to NULL after freeJason A. Donenfeld2016-07-211-0/+1
* socket: simpler debug messageJason A. Donenfeld2016-07-211-2/+2
* build system: revamp building and configurationJason A. Donenfeld2016-07-181-6/+21
* persistent keepalive: use authenticated keepalivesJason A. Donenfeld2016-07-101-6/+2
* persistent keepalive: add kernel mechanismJason A. Donenfeld2016-07-081-2/+6
* Initial commitJason A. Donenfeld2016-06-251-0/+479