Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update copyrightjm/master | Jason A. Donenfeld | 2019-01-02 | 1 | -1/+1 |
| | |||||
* | Copyright and license headers | Jason A. Donenfeld | 2018-09-16 | 1 | -0/+5 |
| | |||||
* | config: follow WG_TUN_NAME_FILE style in wg-quick | Jake McGinty | 2018-05-29 | 1 | -1/+12 |
| | |||||
* | peer_server: use unbounded channels, ratelimiter wip | Jake McGinty | 2018-05-17 | 1 | -1/+1 |
| | | | | | unbounded channels are easier to deal with now, and bounded channels weren't actually doing anything useful. | ||||
* | timers: more corrections to persistent keepalive | Jake McGinty | 2018-05-03 | 1 | -15/+8 |
| | |||||
* | config: refactor to send more specific messages to peer_server on change | Jake McGinty | 2018-05-03 | 1 | -24/+38 |
| | |||||
* | udp: make Endpoint implement Copy | Jake McGinty | 2018-04-25 | 1 | -1/+1 |
| | |||||
* | udp: use latest nix draft, which uses latest libc | Jake McGinty | 2018-04-25 | 1 | -1/+1 |
| | |||||
* | config: allow private keys to be unset | Jake McGinty | 2018-04-24 | 1 | -8/+14 |
| | |||||
* | udp: sendmsg ipv4 pktinfo working (macos) | Jake McGinty | 2018-04-22 | 1 | -1/+0 |
| | |||||
* | global: SocketAddr -> Endpoint | Jake McGinty | 2018-04-22 | 1 | -1/+3 |
| | |||||
* | config: fix psk being removed when peer is updated. | Jake McGinty | 2018-04-10 | 1 | -0/+1 |
| | | | | duh. | ||||
* | reaper: only listen for own UDS deletion. | Jake McGinty | 2018-04-05 | 1 | -1/+1 |
| | |||||
* | config: enforce max peers per device | Jake McGinty | 2018-04-03 | 1 | -0/+6 |
| | |||||
* | config: handle self-add peer case | Jake McGinty | 2018-04-02 | 1 | -15/+26 |
| | |||||
* | config: return error when trying to remove nonexistent peer | Jake McGinty | 2018-04-02 | 1 | -10/+7 |
| | |||||
* | clippy: remove unnecessary iter() | Jake McGinty | 2018-03-25 | 1 | -4/+3 |
| | |||||
* | config: allow set operation to return error | Jake McGinty | 2018-03-22 | 1 | -12/+12 |
| | |||||
* | reaper: fix kill signal not killing app | Jake McGinty | 2018-03-21 | 1 | -1/+1 |
| | |||||
* | config: migrate configuration logic to config.rs | Jake McGinty | 2018-03-21 | 1 | -12/+176 |
| | |||||
* | config: support fwmark | Jake McGinty | 2018-03-08 | 1 | -1/+3 |
| | |||||
* | die on SIG{INT,TERM} and config UDS deletion, per spec | Jake McGinty | 2018-02-26 | 1 | -5/+0 |
| | |||||
* | finish up supporting the whole config protocol | Jake McGinty | 2018-02-23 | 1 | -13/+17 |
| | |||||
* | clippy knows all | Jake McGinty | 2018-02-14 | 1 | -2/+2 |
| | |||||
* | clear unused imports | Jake McGinty | 2018-02-14 | 1 | -8/+2 |
| | |||||
* | scaffolding for remove_peer config support | Jake McGinty | 2018-02-14 | 1 | -4/+12 |
| | |||||
* | deshittify the config parser | Jake McGinty | 2018-02-14 | 1 | -45/+27 |
| | |||||
* | `failure` scaffolding | Jake McGinty | 2018-02-08 | 1 | -6/+7 |
| | |||||
* | drop error-chain in favor of Failure crate | Jake McGinty | 2018-02-08 | 1 | -9/+8 |
| | |||||
* | clear out warnings | Jake McGinty | 2017-12-31 | 1 | -92/+3 |
| | |||||
* | early, early rough draft | Jake McGinty | 2017-12-22 | 1 | -0/+300 |