Compare commits

..

3 Commits

Author SHA1 Message Date
Dennis Schwerdel 0e764df560 Fix typo 2020-10-30 22:40:34 +01:00
Dennis Schwerdel fb06381d04 Update changelog 2020-10-30 22:23:48 +01:00
Dennis Schwerdel a427b3fd12 Release 2.0.0 2020-10-30 22:00:05 +01:00
6 changed files with 27 additions and 5 deletions

View File

@ -29,4 +29,4 @@ cp target/armv7-unknown-linux-gnueabihf/debian/vpncloud_${DEB_VERSION}_armhf.deb
# aarch64 deb # aarch64 deb
cargo deb --target aarch64-unknown-linux-gnu cargo deb --target aarch64-unknown-linux-gnu
cp target/aarch64-unknown-linux-gnu/debian/vpncloud_${DEB_VERSION}_arm64.deb dist/vpncloud_${DEB_VERSION}_arm64.debllll cp target/aarch64-unknown-linux-gnu/debian/vpncloud_${DEB_VERSION}_arm64.deb dist/vpncloud_${DEB_VERSION}_arm64.deb

View File

@ -2,7 +2,7 @@
This project follows [semantic versioning](http://semver.org). This project follows [semantic versioning](http://semver.org).
### UNRELEASED v2 ### v2.0.0 (2020-10-30)
- [added] **Add strong crypto, complete rewrite of crypto system** - [added] **Add strong crypto, complete rewrite of crypto system**
- [added] Automatically claim addresses based on interface addresses (disable with --no-auto-claim) - [added] Automatically claim addresses based on interface addresses (disable with --no-auto-claim)

2
Cargo.lock generated
View File

@ -769,7 +769,7 @@ checksum = "6a02e4885ed3bc0f2de90ea6dd45ebcbb66dacffe03547fadbb0eeae2770887d"
[[package]] [[package]]
name = "vpncloud" name = "vpncloud"
version = "2.0.0-alpha1" version = "2.0.0"
dependencies = [ dependencies = [
"byteorder", "byteorder",
"daemonize", "daemonize",

View File

@ -1,6 +1,6 @@
[package] [package]
name = "vpncloud" name = "vpncloud"
version = "2.0.0-alpha1" version = "2.0.0"
authors = ["Dennis Schwerdel <schwerdel@googlemail.com>"] authors = ["Dennis Schwerdel <schwerdel@googlemail.com>"]
build = "build.rs" build = "build.rs"
license = "GPL-3.0" license = "GPL-3.0"

View File

@ -1,3 +1,25 @@
vpncloud (2.0.0) stable; urgency=medium
* [added] **Add strong crypto, complete rewrite of crypto system**
* [added] Automatically claim addresses based on interface addresses (disable with --no-auto-claim)
* [added] Allow to give --ip instead of ifup cmd
* [added] Automatically set optimal MTU on interface
* [added] Warning for disabled or loose rp_filter setting
* [added] Add --fix-rp-filter to fix rp filter settings
* [added] Offer to migrate old configs
* [changed] **Complete change of network protocol**
* [changed] Negotiate crypto method per peer, select best method
* [changed] Make encryption the default, no encryption must be stated explicitly
* [changed] Changed default device type to TUN
* [changed] Rename subnet to claim
* [changed] Set peer exchange interval to 5 minutes
* [changed] Periodically send claims with peer list
* [changed] Changed Rust version to 1.47.0
* [removed] Remove network-id parameter
* [removed] Remove port config option in favor of --listen
-- Dennis Schwerdel <schwerdel@googlemail.com> Fri, 30 Oct 2020 22:07:00 +0100
vpncloud (1.4.0) stable; urgency=medium vpncloud (1.4.0) stable; urgency=medium
* [added] Added option to listen on specified IP * [added] Added option to listen on specified IP

View File

@ -3,7 +3,7 @@
"region": "eu-central-1", "region": "eu-central-1",
"instance_type": "m5.large", "instance_type": "m5.large",
"ami": "ami-00a205cb8e06c3c4e", "ami": "ami-00a205cb8e06c3c4e",
"version": "2.0.0-alpha1", "version": "2.0.0",
"duration": 621.3780446052551 "duration": 621.3780446052551
}, },
"native": { "native": {