805c4055a0
Added missing copyright headers
2441cbc177
Update corpyrighht years
c90c0a12fc
Update dependencies
d8d18a2aae
Fix warings
39ea4dad9e
Changelog
eb620781a8
Added feature to disable special NAT support
54a2240f34
Reduced timeout to 5min to work better with NAT
10ebd08dad
Improved port forwarding on quirky routers
ed81c0de88
Fixed github builds
8639575681
Actually fixed service
f59f3ab5ab
Fixed problem with service restrictions
c062728f73
Rust 1.40
f6a72e4174
Fixed duplicate port bindings
714d8c3220
Update deps
f7ed961317
Deleting beacon file at shutdown
0d29293309
Deleting files before overwriting them
ea9e3cd5e1
Create FUNDING.yml
6c85e749d8
Only run coveralls on stable
bc994a959d
Fixed tests
5e7752b097
Added service restrictions to systemd
55358b3561
Set keepalive to 120 secs when NAT is detected
70109eeb51
Removed one unneeded unsafe block
8fcd800d56
Changed base image for builders
50058e60d0
Fixed wrong base62 encoding
229db241de
Fixed potential startup dependency issue
63dc1e3ce1
Tests for NAT
9cd7e53880
Reducing published peer timeout to 5 min on NAT
ee8542307f
Exchange peer_timeout and adapt keepalive
04d934491c
Merge branch 'master' of github.com:dswd/vpncloud
509ab1504e
Updated dependencies, rustfmt
b279c43718
gitignore