path: root/wg-dynamic-server.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Don't restore an lladdr as a leaseLinus Nordberg2019-10-101-1/+1
* FormattingLinus Nordberg2019-10-101-5/+5
* WIPLinus Nordberg2019-10-011-1/+29
* [server] Make leasetime an optional command line argumentLinus Nordberg2019-09-301-3/+10
* Server side lease handlingLinus Nordberg2019-09-291-41/+72
* Remove allowed-ips from peers as leases expireLinus Nordberg2019-09-291-1/+54
* Improve error handling and serializationThomas Gschwantner2019-08-201-49/+32
* Initialize pools from routes via netlinkThomas Gschwantner2019-08-171-7/+47
* Implement lease expirationThomas Gschwantner2019-07-181-3/+3
* Use epoll() instead of poll()Thomas Gschwantner2019-06-141-84/+115
* Don't overwrite peer changes by othersThomas Gschwantner2019-06-131-46/+28
* Implement basic lease managementThomas Gschwantner2019-06-121-126/+89
* Use hashtable to match ll-ip with pubkeyThomas Gschwantner2019-06-021-31/+34
* No need to clear bits in pollfd reventsLinus Nordberg2019-05-261-3/+0
* Implement client sending ip-request and configuring interfaceLinus Nordberg2019-05-261-3/+9
* Implement faked allocations, server sideLinus Nordberg2019-05-261-85/+233
* Accept multiple connections in one goThomas Gschwantner2019-02-251-12/+28
* Match incoming IP with pubkeyThomas Gschwantner2019-02-251-10/+87
* Implement key=value parsingThomas Gschwantner2019-02-091-41/+64
* Fix licensing headersThomas Gschwantner2019-01-271-3/+2
* Implement basic validation and I/O multiplexingThomas Gschwantner2019-01-261-25/+292
* Initialize project with scafolding and embeddable-wg-libraryJason A. Donenfeld2019-01-241-0/+40