aboutsummaryrefslogtreecommitdiffstats
path: root/Cargo.toml (follow)
Commit message (Collapse)AuthorAgeFilesLines
* update dependencies and strategyjm/multithread-crossbeamJake McGinty2018-06-241-1/+1
|
* follow crossbeam directions to see if perf improvesJake McGinty2018-06-011-1/+2
|
* crossbeam crypto poolJake McGinty2018-06-011-1/+2
|
* build: make Cargo.toml compile for people who aren't me ;)Jake McGinty2018-05-291-2/+2
|
* config: follow WG_TUN_NAME_FILE style in wg-quickJake McGinty2018-05-291-2/+3
|
* global: don't directly rely on tokio 'meta' crateJake McGinty2018-05-171-1/+1
|
* deps: upgrade to subtle 0.6Jake McGinty2018-05-151-3/+3
|
* global: upgrade snow, x25519-dalek and related depsJake McGinty2018-05-151-2/+2
|
* noise: use my updated fork of x25519-dalek to reduce old depsJake McGinty2018-05-011-1/+1
| | | | | This also provides a 15% performance boost for handshakes. Pending merge in the official repository.
* udp: use latest nix draft, which uses latest libcJake McGinty2018-04-251-1/+1
|
* timer: use tokio-timer 0.2 and make timers cancelableJake McGinty2018-04-241-1/+1
|
* udp: use nix's setsockoptJake McGinty2018-04-221-1/+1
|
* udp: parse in(6)_pktinfo cmsgsJake McGinty2018-04-221-1/+1
|
* udp: set IPV6_RECVPKTINFO sockopt (darwin)Jake McGinty2018-04-111-0/+1
|
* meta: cargo updateJake McGinty2018-04-021-1/+1
|
* Revert "peer: zero out sessions when they're dropped"Jake McGinty2018-03-231-1/+0
| | | | | | This reverts commit a5bad2984b404b91670bbb634c79102b476a0b5a. This seems to be the cause of a segfault.
* deps: cargo updateJake McGinty2018-03-211-1/+1
|
* meta: change crate name to 'wireguard' not 'wgrs'Jake McGinty2018-03-211-2/+2
|
* meta: rename binary from wgrs to wireguard-rs for consistencyJake McGinty2018-03-211-1/+1
|
* peer: zero out sessions when they're droppedJake McGinty2018-03-091-0/+1
| | | | NOTE: I'm not entirely sure this is sufficient, but it's a start.
* linux: fix build from mio-utun bugJake McGinty2018-03-081-1/+1
|
* messages: strongly typed messagesJake McGinty2018-03-081-0/+1
|
* config: support fwmarkJake McGinty2018-03-081-2/+2
|
* udp: enable SO_REUSEPORT to start getting cleverJake McGinty2018-03-041-1/+1
|
* udp: switch to own tokio UdpSocket implementation for performance reasonsJake McGinty2018-03-041-0/+1
|
* global: clean up logging, stop using env_loggerJake McGinty2018-03-041-5/+7
|
* redirect daemonized stdout/stderr to a log fileJake McGinty2018-02-261-1/+1
|
* die on SIG{INT,TERM} and config UDS deletion, per specJake McGinty2018-02-261-0/+1
|
* add cross-platform fs notify libraryJake McGinty2018-02-261-0/+1
|
* use std::time instead of time crateJake McGinty2018-02-231-1/+0
|
* pnet -> pnet_packetJake McGinty2018-02-221-1/+1
| | | | no need to import the whole thing.
* mac2 cookiesJake McGinty2018-02-211-1/+0
|
* separate binary and library dependenciesJake McGinty2018-02-191-4/+9
|
* cookie moduleJake McGinty2018-02-171-4/+4
|
* proper passive keepalivesJake McGinty2018-02-151-1/+1
|
* add initial criterion benchmarksJake McGinty2018-02-151-0/+7
|
* switch to lib/bin hybrid crateJake McGinty2018-02-151-0/+8
|
* use constant time comparison for macJake McGinty2018-02-131-0/+1
|
* verify mac1 for handshake messagesJake McGinty2018-02-131-0/+4
|
* consolidate handshake cryptoJake McGinty2018-02-091-0/+1
|
* drop error-chain in favor of Failure crateJake McGinty2018-02-081-18/+14
|
* use dual-stack ipv6 UDP socketJake McGinty2018-02-051-0/+2
|
* re-introduce ring supportJake McGinty2018-01-131-1/+1
|
* use blake2-rfc instead of rust-cryptoJake McGinty2017-12-311-1/+0
|
* remove some unused dependenciesJake McGinty2017-12-311-2/+0
|
* ipv4/6 routing table wipJake McGinty2017-12-301-2/+2
|
* PeerServer custom future refactorJake McGinty2017-12-301-10/+5
|
* early, early rough draftJake McGinty2017-12-221-0/+45