aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Add to the request_ip protocol specln/request-ipLinus Nordberg2019-05-061-3/+101
* Clarify the generic protocol specificationLinus Nordberg2019-05-061-4/+9
* Change error codes returned to clientLinus Nordberg2019-05-061-2/+2
* Remove unreachable codeLinus Nordberg2019-05-061-2/+0
* Sleep lessLinus Nordberg2019-04-261-3/+5
* Remove more code for non-blocking I/O.Linus Nordberg2019-04-261-22/+3
* Add a comment on the fake lease at startupLinus Nordberg2019-04-261-0/+2
* Remove unused codeLinus Nordberg2019-04-261-20/+0
* Remove 'naptime'Linus Nordberg2019-04-261-3/+1
* Remove 'now'Linus Nordberg2019-04-261-4/+3
* Use blocking I/O in clientLinus Nordberg2019-04-251-90/+50
* No need to clear bits in pollfd reventsLinus Nordberg2019-04-242-5/+0
* clang-formatLinus Nordberg2019-04-241-6/+6
* Don't declare variables mid blockLinus Nordberg2019-04-242-6/+8
* Do advance buffer after (second) short writeLinus Nordberg2019-04-242-5/+12
* Clean up forwardkey data a bitLinus Nordberg2019-04-241-4/+2
* Correct protocolLinus Nordberg2019-04-241-1/+1
* Key registration states, first cutLinus Nordberg2019-04-161-0/+74
* Sort out creation and deletionLinus Nordberg2019-04-161-2/+3
* Clarify state transitionsLinus Nordberg2019-04-161-15/+29
* Add data and their stateLinus Nordberg2019-04-161-0/+44
* Add a start for a protocol descriptionLinus Nordberg2019-04-161-0/+13
* make that example actually correctLinus Nordberg2019-04-121-2/+3
* add a start for a spec for the ip allocation partLinus Nordberg2019-04-091-0/+55
* Collapse the three uint32 cases into oneLinus Nordberg2019-04-091-15/+2
* Help with running the server under gdbLinus Nordberg2019-04-081-1/+5
* Echo current pid, for easier testing with a clientLinus Nordberg2019-04-081-0/+2
* Fix backwards logic in debug loggingLinus Nordberg2019-04-081-2/+2
* Implement client sending ip-request and configuring interfaceLinus Nordberg2019-04-082-21/+509
* Implement faked allocations, server sideLinus Nordberg2019-04-083-105/+458
* Specify scope id in addresses to ping6Linus Nordberg2019-02-251-2/+2
* Accept multiple connections in one goThomas Gschwantner2019-02-251-12/+28
* Match incoming IP with pubkeyThomas Gschwantner2019-02-252-11/+90
* Implement a radix-trie for storing ip=pubkeyThomas Gschwantner2019-02-253-1/+366
* Move the google doc into the git repositoryDaniel Kahn Gillmor2019-02-132-1/+103
* Implement key=value parsingThomas Gschwantner2019-02-094-46/+411
* Fix licensing headersThomas Gschwantner2019-01-275-13/+12
* Implement basic validation and I/O multiplexingThomas Gschwantner2019-01-263-25/+374
* Add .clang-formatThomas Gschwantner2019-01-261-0/+127
* Add modified netsh.sh for testing purposesThomas Gschwantner2019-01-261-0/+82
* Initialize project with scafolding and embeddable-wg-libraryJason A. Donenfeld2019-01-249-0/+1304