aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/src/peer.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* data: cleanup parallel workqueue and use two max_activeJason A. Donenfeld2017-04-081-2/+2
* locking: always use _bhJason A. Donenfeld2017-04-041-4/+4
* Update copyrightJason A. Donenfeld2017-01-101-1/+1
* cookies: use xchacha20poly1305 instead of chacha20poly1305Jason A. Donenfeld2016-12-231-0/+1
* peer: don't use sockaddr_storage to reduce memory usageJason A. Donenfeld2016-12-131-1/+1
* headers: cleanup noticesJason A. Donenfeld2016-11-211-1/+1
* socket: keep track of src address in sending packetsJason A. Donenfeld2016-11-151-1/+1
* c89: the static keyword is okay in c99, but not in c89Jason A. Donenfeld2016-11-051-1/+1
* socket: use dst_cache instead of handrolled cacheJason A. Donenfeld2016-11-041-2/+6
* timers: take reference like a lookup tableJason A. Donenfeld2016-11-031-8/+15
* kref: elide checksJason A. Donenfeld2016-11-021-5/+3
* peer: kref is most likely to succeedJason A. Donenfeld2016-11-011-2/+2
* Rework headers and includesJason A. Donenfeld2016-09-291-5/+2
* c: specify static array size in function paramsJason A. Donenfeld2016-08-021-1/+1
* Initial commitJason A. Donenfeld2016-06-251-0/+144