Skip to content

Commit

Permalink
Release 0.8.0
Browse files Browse the repository at this point in the history
  • Loading branch information
Dennis Schwerdel committed Nov 25, 2016
1 parent 6d9fddd commit 65dd7dd
Show file tree
Hide file tree
Showing 5 changed files with 42 additions and 3 deletions.
2 changes: 1 addition & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

This project follows [semantic versioning](http://semver.org).

### UNRELEASED
### v0.8.0 (2016-11-25)

- [added] Support for automatic port forwarding via UPnP
- [added] Added `-s` shorthand for `--subnet`
Expand Down
2 changes: 1 addition & 1 deletion Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 4 additions & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "vpncloud"
version = "0.7.0"
version = "0.8.0"
authors = ["Dennis Schwerdel <[email protected]>"]
build = "build.rs"
license = "GPL-3.0"
Expand Down Expand Up @@ -34,3 +34,6 @@ pkg-config = "0.3"
[features]
default = []
bench = []

[profile.release]
lto = true
24 changes: 24 additions & 0 deletions deb/vpncloud/debian/changelog
Original file line number Diff line number Diff line change
@@ -1,3 +1,27 @@
vpncloud (0.8.0) stable; urgency=medium

* [added] Support for automatic port forwarding via UPnP
* [added] Added `-s` shorthand for `--subnet`
* [added] Support for YAML config file via `--config`
* [added] Support for running in the background
* [added] Support for dropping permissions
* [added] Support for writing a pid file
* [added] Support for writing logs to logfile
* [changed] Not overriding recently learnt addresses in switch mode
* [changed] Caching resolved addresses to increase performance
* [changed] Configurable magic header is now used instead of Network-ID (**incompatible**)
* [changed] Clarified documentation on TUN netmasks
* [changed] Added timestamps to output
* [changed] Using new YAML config instead of old config files (**incompatible**)
* [changed] Prefer IPv4 over IPv6 when possible
* [fixed] Fixed documentation of listen parameter
* [fixed] Fixed problem with multiple subnets
* [fixed] Fixed problem with interrupted poll after suspend to ram
* [fixed] Forgot to extend peer timeout on peer exchange
* [fixed] No longer broadcasting to additional addresses

-- Dennis Schwerdel <[email protected]> Fri, 25 Nov 2016 07:30:17 +0100

vpncloud (0.7.0) stable; urgency=medium

* [added] Added more tests
Expand Down
12 changes: 12 additions & 0 deletions deb/vpncloud/[email protected]
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
[Unit]
Description=VpnCloud network '%I'
Before=systemd-user-sessions.service

[Service]
Type=forking
ExecStart=/usr/bin/vpncloud --config /etc/vpncloud/%i.net --daemon --log-file /var/log/vpncloud-%i.log --pid-file /run/vpncloud-%i.run
WorkingDirectory=/etc/vpncloud
PIDFile=/run/vpncloud-%i.run

[Install]
WantedBy=multi-user.target

0 comments on commit 65dd7dd

Please sign in to comment.