meta: release v1.4.0

pull/121/head v1.4.0
Jake McGinty 2021-07-11 22:16:20 +09:00
parent 867583a992
commit 118986e5e3
17 changed files with 29 additions and 29 deletions

10
Cargo.lock generated
View File

@ -151,7 +151,7 @@ dependencies = [
[[package]] [[package]]
name = "client" name = "client"
version = "1.4.0-beta.3" version = "1.4.0"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"colored", "colored",
@ -926,7 +926,7 @@ dependencies = [
[[package]] [[package]]
name = "server" name = "server"
version = "1.4.0-beta.3" version = "1.4.0"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"bytes", "bytes",
@ -959,7 +959,7 @@ dependencies = [
[[package]] [[package]]
name = "shared" name = "shared"
version = "1.4.0-beta.3" version = "1.4.0"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"atty", "atty",
@ -1319,7 +1319,7 @@ checksum = "fd6fbd9a79829dd1ad0cc20627bf1ed606756a7f77edff7b66b7064f9cb327c6"
[[package]] [[package]]
name = "wgctrl" name = "wgctrl"
version = "1.4.0-beta.3" version = "1.4.0"
dependencies = [ dependencies = [
"base64", "base64",
"hex", "hex",
@ -1332,7 +1332,7 @@ dependencies = [
[[package]] [[package]]
name = "wgctrl-sys" name = "wgctrl-sys"
version = "1.4.0-beta.3" version = "1.4.0"
dependencies = [ dependencies = [
"bindgen", "bindgen",
"cc", "cc",

View File

@ -204,10 +204,10 @@ brew install tonarino/innernet/innernet
```sh ```sh
# to install innernet: # to install innernet:
cargo install --git https://github.com/tonarino/innernet --tag v1.4.0-beta.3 client cargo install --git https://github.com/tonarino/innernet --tag v1.4.0 client
# to install innernet-server: # to install innernet-server:
cargo install --git https://github.com/tonarino/innernet --tag v1.4.0-beta.3 server cargo install --git https://github.com/tonarino/innernet --tag v1.4.0 server
``` ```
Note that you'll be responsible for updating manually. Note that you'll be responsible for updating manually.

View File

@ -7,7 +7,7 @@ license = "MIT"
name = "client" name = "client"
publish = false publish = false
repository = "https://github.com/tonarino/innernet" repository = "https://github.com/tonarino/innernet"
version = "1.4.0-beta.3" version = "1.4.0"
[[bin]] [[bin]]
name = "innernet" name = "innernet"

View File

@ -1,9 +1,9 @@
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.48.3. .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.48.3.
.TH INNERNET-SERVER "8" "June 2021" "innernet-server 1.4.0-beta.3" "System Administration Utilities" .TH INNERNET-SERVER "8" "July 2021" "innernet-server 1.4.0" "System Administration Utilities"
.SH NAME .SH NAME
innernet-server \- manual page for innernet-server 1.4.0-beta.3 innernet-server \- manual page for innernet-server 1.4.0
.SH DESCRIPTION .SH DESCRIPTION
innernet\-server 1.4.0\-beta.3 innernet\-server 1.4.0
A server to coordinate innernet networks. A server to coordinate innernet networks.
.SS "USAGE:" .SS "USAGE:"
.IP .IP
@ -16,7 +16,7 @@ babeld
.TP .TP
\fB\-\-backend\fR <backend> \fB\-\-backend\fR <backend>
Specify a WireGuard backend to use. If not set, innernet will auto\-select based on Specify a WireGuard backend to use. If not set, innernet will auto\-select based on
availability [default: userspace] [possible values: userspace] availability [default: kernel] [possible values: kernel, userspace]
.TP .TP
\fB\-\-mtu\fR <mtu> \fB\-\-mtu\fR <mtu>
Specify the desired MTU for your interface (default: 1420 for IPv4 and 1400 for IPv6) Specify the desired MTU for your interface (default: 1420 for IPv4 and 1400 for IPv6)

Binary file not shown.

View File

@ -58,7 +58,7 @@ _innernet-server() {
case "${prev}" in case "${prev}" in
--backend) --backend)
COMPREPLY=($(compgen -W "userspace" -- "${cur}")) COMPREPLY=($(compgen -W "kernel userspace" -- "${cur}"))
return 0 return 0
;; ;;
--mtu) --mtu)
@ -282,7 +282,7 @@ _innernet-server() {
case "${prev}" in case "${prev}" in
--backend) --backend)
COMPREPLY=($(compgen -W "userspace" -- "${cur}")) COMPREPLY=($(compgen -W "kernel userspace" -- "${cur}"))
return 0 return 0
;; ;;
--mtu) --mtu)

View File

@ -1,4 +1,4 @@
complete -c innernet-server -n "__fish_use_subcommand" -l backend -d 'Specify a WireGuard backend to use. If not set, innernet will auto-select based on availability' -r -f -a "userspace" complete -c innernet-server -n "__fish_use_subcommand" -l backend -d 'Specify a WireGuard backend to use. If not set, innernet will auto-select based on availability' -r -f -a "kernel userspace"
complete -c innernet-server -n "__fish_use_subcommand" -l mtu -d 'Specify the desired MTU for your interface (default: 1420 for IPv4 and 1400 for IPv6)' complete -c innernet-server -n "__fish_use_subcommand" -l mtu -d 'Specify the desired MTU for your interface (default: 1420 for IPv4 and 1400 for IPv6)'
complete -c innernet-server -n "__fish_use_subcommand" -l no-routing -d 'Whether the routing should be done by innernet or is done by an external tool like e.g. babeld' complete -c innernet-server -n "__fish_use_subcommand" -l no-routing -d 'Whether the routing should be done by innernet or is done by an external tool like e.g. babeld'
complete -c innernet-server -n "__fish_use_subcommand" -s h -l help -d 'Prints help information' complete -c innernet-server -n "__fish_use_subcommand" -s h -l help -d 'Prints help information'
@ -21,7 +21,7 @@ complete -c innernet-server -n "__fish_seen_subcommand_from new" -s h -l help -d
complete -c innernet-server -n "__fish_seen_subcommand_from new" -s V -l version -d 'Prints version information' complete -c innernet-server -n "__fish_seen_subcommand_from new" -s V -l version -d 'Prints version information'
complete -c innernet-server -n "__fish_seen_subcommand_from uninstall" -s h -l help -d 'Prints help information' complete -c innernet-server -n "__fish_seen_subcommand_from uninstall" -s h -l help -d 'Prints help information'
complete -c innernet-server -n "__fish_seen_subcommand_from uninstall" -s V -l version -d 'Prints version information' complete -c innernet-server -n "__fish_seen_subcommand_from uninstall" -s V -l version -d 'Prints version information'
complete -c innernet-server -n "__fish_seen_subcommand_from serve" -l backend -d 'Specify a WireGuard backend to use. If not set, innernet will auto-select based on availability' -r -f -a "userspace" complete -c innernet-server -n "__fish_seen_subcommand_from serve" -l backend -d 'Specify a WireGuard backend to use. If not set, innernet will auto-select based on availability' -r -f -a "kernel userspace"
complete -c innernet-server -n "__fish_seen_subcommand_from serve" -l mtu -d 'Specify the desired MTU for your interface (default: 1420 for IPv4 and 1400 for IPv6)' complete -c innernet-server -n "__fish_seen_subcommand_from serve" -l mtu -d 'Specify the desired MTU for your interface (default: 1420 for IPv4 and 1400 for IPv6)'
complete -c innernet-server -n "__fish_seen_subcommand_from serve" -l no-routing -d 'Whether the routing should be done by innernet or is done by an external tool like e.g. babeld' complete -c innernet-server -n "__fish_seen_subcommand_from serve" -l no-routing -d 'Whether the routing should be done by innernet or is done by an external tool like e.g. babeld'
complete -c innernet-server -n "__fish_seen_subcommand_from serve" -s h -l help -d 'Prints help information' complete -c innernet-server -n "__fish_seen_subcommand_from serve" -s h -l help -d 'Prints help information'

View File

@ -15,7 +15,7 @@ _innernet-server() {
local context curcontext="$curcontext" state line local context curcontext="$curcontext" state line
_arguments "${_arguments_options[@]}" \ _arguments "${_arguments_options[@]}" \
'--backend=[Specify a WireGuard backend to use. If not set, innernet will auto-select based on availability]: :(userspace)' \ '--backend=[Specify a WireGuard backend to use. If not set, innernet will auto-select based on availability]: :(kernel userspace)' \
'--mtu=[Specify the desired MTU for your interface (default: 1420 for IPv4 and 1400 for IPv6)]' \ '--mtu=[Specify the desired MTU for your interface (default: 1420 for IPv4 and 1400 for IPv6)]' \
'--no-routing[Whether the routing should be done by innernet or is done by an external tool like e.g. babeld]' \ '--no-routing[Whether the routing should be done by innernet or is done by an external tool like e.g. babeld]' \
'-h[Prints help information]' \ '-h[Prints help information]' \
@ -81,7 +81,7 @@ _arguments "${_arguments_options[@]}" \
;; ;;
(serve) (serve)
_arguments "${_arguments_options[@]}" \ _arguments "${_arguments_options[@]}" \
'--backend=[Specify a WireGuard backend to use. If not set, innernet will auto-select based on availability]: :(userspace)' \ '--backend=[Specify a WireGuard backend to use. If not set, innernet will auto-select based on availability]: :(kernel userspace)' \
'--mtu=[Specify the desired MTU for your interface (default: 1420 for IPv4 and 1400 for IPv6)]' \ '--mtu=[Specify the desired MTU for your interface (default: 1420 for IPv4 and 1400 for IPv6)]' \
'--no-routing[Whether the routing should be done by innernet or is done by an external tool like e.g. babeld]' \ '--no-routing[Whether the routing should be done by innernet or is done by an external tool like e.g. babeld]' \
'-h[Prints help information]' \ '-h[Prints help information]' \

View File

@ -1,9 +1,9 @@
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.48.3. .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.48.3.
.TH INNERNET "8" "June 2021" "innernet 1.4.0-beta.3" "System Administration Utilities" .TH INNERNET "8" "July 2021" "innernet 1.4.0" "System Administration Utilities"
.SH NAME .SH NAME
innernet \- manual page for innernet 1.4.0-beta.3 innernet \- manual page for innernet 1.4.0
.SH DESCRIPTION .SH DESCRIPTION
innernet 1.4.0\-beta.3 innernet 1.4.0
A client to manage innernet network interfaces. A client to manage innernet network interfaces.
.SS "USAGE:" .SS "USAGE:"
.IP .IP
@ -21,7 +21,7 @@ Whether the routing should be done by innernet or is done by an external tool li
\fB\-\-backend\fR <backend> \fB\-\-backend\fR <backend>
.IP .IP
Specify a WireGuard backend to use. If not set, innernet will auto\-select based on availability [default: Specify a WireGuard backend to use. If not set, innernet will auto\-select based on availability [default:
userspace] [possible values: userspace] kernel] [possible values: kernel, userspace]
.HP .HP
\fB\-\-mtu\fR <mtu> \fB\-\-mtu\fR <mtu>
.IP .IP

Binary file not shown.

View File

@ -94,7 +94,7 @@ _innernet() {
case "${prev}" in case "${prev}" in
--backend) --backend)
COMPREPLY=($(compgen -W "userspace" -- "${cur}")) COMPREPLY=($(compgen -W "kernel userspace" -- "${cur}"))
return 0 return 0
;; ;;
--mtu) --mtu)

View File

@ -1,4 +1,4 @@
complete -c innernet -n "__fish_use_subcommand" -l backend -d 'Specify a WireGuard backend to use. If not set, innernet will auto-select based on availability' -r -f -a "userspace" complete -c innernet -n "__fish_use_subcommand" -l backend -d 'Specify a WireGuard backend to use. If not set, innernet will auto-select based on availability' -r -f -a "kernel userspace"
complete -c innernet -n "__fish_use_subcommand" -l mtu -d 'Specify the desired MTU for your interface (default: 1420 for IPv4 and 1400 for IPv6)' complete -c innernet -n "__fish_use_subcommand" -l mtu -d 'Specify the desired MTU for your interface (default: 1420 for IPv4 and 1400 for IPv6)'
complete -c innernet -n "__fish_use_subcommand" -s v -l verbose -d 'Verbose output, use -vv for even higher verbositude' complete -c innernet -n "__fish_use_subcommand" -s v -l verbose -d 'Verbose output, use -vv for even higher verbositude'
complete -c innernet -n "__fish_use_subcommand" -l no-routing -d 'Whether the routing should be done by innernet or is done by an external tool like e.g. babeld' complete -c innernet -n "__fish_use_subcommand" -l no-routing -d 'Whether the routing should be done by innernet or is done by an external tool like e.g. babeld'

View File

@ -15,7 +15,7 @@ _innernet() {
local context curcontext="$curcontext" state line local context curcontext="$curcontext" state line
_arguments "${_arguments_options[@]}" \ _arguments "${_arguments_options[@]}" \
'--backend=[Specify a WireGuard backend to use. If not set, innernet will auto-select based on availability]: :(userspace)' \ '--backend=[Specify a WireGuard backend to use. If not set, innernet will auto-select based on availability]: :(kernel userspace)' \
'--mtu=[Specify the desired MTU for your interface (default: 1420 for IPv4 and 1400 for IPv6)]' \ '--mtu=[Specify the desired MTU for your interface (default: 1420 for IPv4 and 1400 for IPv6)]' \
'*-v[Verbose output, use -vv for even higher verbositude]' \ '*-v[Verbose output, use -vv for even higher verbositude]' \
'*--verbose[Verbose output, use -vv for even higher verbositude]' \ '*--verbose[Verbose output, use -vv for even higher verbositude]' \

View File

@ -6,7 +6,7 @@ license = "MIT"
name = "server" name = "server"
publish = false publish = false
readme = "README.md" readme = "README.md"
version = "1.4.0-beta.3" version = "1.4.0"
[[bin]] [[bin]]
name = "innernet-server" name = "innernet-server"

View File

@ -4,7 +4,7 @@ edition = "2018"
license = "MIT" license = "MIT"
name = "shared" name = "shared"
publish = false publish = false
version = "1.4.0-beta.3" version = "1.4.0"
[dependencies] [dependencies]
anyhow = "1" anyhow = "1"

View File

@ -7,7 +7,7 @@ license = "LGPL-2.1-or-later"
name = "wgctrl" name = "wgctrl"
publish = false publish = false
readme = "../README.md" readme = "../README.md"
version = "1.4.0-beta.3" version = "1.4.0"
[dependencies] [dependencies]
base64 = "0.13" base64 = "0.13"

View File

@ -7,7 +7,7 @@ name = "wgctrl-sys"
publish = false publish = false
readme = "../README.md" readme = "../README.md"
repository = "https://gitlab.com/K900/wgctrl-rs" repository = "https://gitlab.com/K900/wgctrl-rs"
version = "1.4.0-beta.3" version = "1.4.0"
[dependencies] [dependencies]
libc = "0.2" libc = "0.2"