From 4715cd0c87da30501d98c7c57a26880ba4e4dc4e Mon Sep 17 00:00:00 2001 From: Jake McGinty Date: Tue, 1 Feb 2022 04:56:11 +0900 Subject: [PATCH] meta: release v1.5.3 --- Cargo.lock | 10 +++++----- README.md | 4 ++-- client/Cargo.toml | 2 +- doc/innernet-server.8 | 6 +++--- doc/innernet-server.8.gz | Bin 858 -> 852 bytes doc/innernet.8 | 6 +++--- doc/innernet.8.gz | Bin 1077 -> 1069 bytes doc/innernet.completions.bash | 6 +++--- doc/innernet.completions.elvish | 3 +++ doc/innernet.completions.fish | 3 +++ doc/innernet.completions.powershell | 3 +++ doc/innernet.completions.zsh | 5 +++++ netlink-request/Cargo.toml | 2 +- server/Cargo.toml | 2 +- shared/Cargo.toml | 2 +- wireguard-control/Cargo.toml | 2 +- 16 files changed, 35 insertions(+), 21 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 9ae758b..a2b47d5 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -128,7 +128,7 @@ dependencies = [ [[package]] name = "client" -version = "1.5.3-beta.5" +version = "1.5.3" dependencies = [ "anyhow", "clap", @@ -638,7 +638,7 @@ dependencies = [ [[package]] name = "netlink-request" -version = "1.5.3-beta.5" +version = "1.5.3" dependencies = [ "netlink-packet-core", "netlink-packet-generic", @@ -924,7 +924,7 @@ dependencies = [ [[package]] name = "server" -version = "1.5.3-beta.5" +version = "1.5.3" dependencies = [ "anyhow", "bytes", @@ -959,7 +959,7 @@ dependencies = [ [[package]] name = "shared" -version = "1.5.3-beta.5" +version = "1.5.3" dependencies = [ "anyhow", "atty", @@ -1333,7 +1333,7 @@ checksum = "11d95421d9ed3672c280884da53201a5c46b7b2765ca6faf34b0d71cf34a3561" [[package]] name = "wireguard-control" -version = "1.5.3-beta.5" +version = "1.5.3" dependencies = [ "base64", "curve25519-dalek", diff --git a/README.md b/README.md index c92943c..7852e92 100644 --- a/README.md +++ b/README.md @@ -214,10 +214,10 @@ brew install tonarino/innernet/innernet ```sh # to install innernet: -cargo install --git https://github.com/tonarino/innernet --tag v1.5.3-beta.5 client +cargo install --git https://github.com/tonarino/innernet --tag v1.5.3 client # to install innernet-server: -cargo install --git https://github.com/tonarino/innernet --tag v1.5.3-beta.5 server +cargo install --git https://github.com/tonarino/innernet --tag v1.5.3 server ``` Note that you'll be responsible for updating manually. diff --git a/client/Cargo.toml b/client/Cargo.toml index 7827846..9eb7376 100644 --- a/client/Cargo.toml +++ b/client/Cargo.toml @@ -7,7 +7,7 @@ license = "MIT" name = "client" publish = false repository = "https://github.com/tonarino/innernet" -version = "1.5.3-beta.5" +version = "1.5.3" [[bin]] name = "innernet" diff --git a/doc/innernet-server.8 b/doc/innernet-server.8 index 924dac0..c794905 100644 --- a/doc/innernet-server.8 +++ b/doc/innernet-server.8 @@ -1,9 +1,9 @@ .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.48.5. -.TH INNERNET-SERVER "8" "January 2022" "innernet-server 1.5.3-beta.5" "System Administration Utilities" +.TH INNERNET-SERVER "8" "February 2022" "innernet-server 1.5.3" "System Administration Utilities" .SH NAME -innernet-server \- manual page for innernet-server 1.5.3-beta.5 +innernet-server \- manual page for innernet-server 1.5.3 .SH DESCRIPTION -innernet\-server 1.5.3\-beta.5 +innernet\-server 1.5.3 Jake McGinty A server to coordinate innernet networks. .SS "USAGE:" diff --git a/doc/innernet-server.8.gz b/doc/innernet-server.8.gz index 814af902442a963437bf6b7d2983ab970d18dbf0..a995d72f87141ba5e7531885aefafba70cb2fafb 100644 GIT binary patch delta 828 zcmV-C1H=5<2Gj@Ry2+vlf?yR}anxO3VA(AeQLv!Ikxg(Mn@wrfytP!qvb_=)1_&RDD=;% zSgItHgoPEAumVjd2-61`N254+%aC<}I%!x1Yqmrvm4=@d@eG4F?az|wJeiD-MA_?W zU)VFks2B==X?Ji_zlTxbfzO@A`J zPlo>vlG$zW$gyNiWv}5JZE^m#?o&(2PboRGtR)_|> z$R#la-&SZ>POufiJ`851nu=V6z?DSjrlWvvbmkalGQjVaGBjGNR0Wlw$zZq)A!j*O z{Iqb+if5GEw|^J)|B9WO=^6`B5)*tA8i(XVs{3-$&9E^TLQ;ZMmL_Y@+D5jbssh$n z<^IWk3JXgxL)IrtvJDdz%bhQG(8}}dfYlQ`u9Yz&uQ1rKszGzeoVjY+tXYAt1gmZ1 zdmhafZNE+~j)r>XKnd^Zoobx1Nsp2^;Qg`k$IIS@yAdSQ%_WJ(DRSW>K#@N_wAEIp z6L%}@Ml{t#>KB^W2~_*dYe8R6K{Red*%r4B54?st54Wa1_*mjL=xdXY0w{lOHinVv zAuJ5i`0NS_rqOeIn+B=-^~xSs*Sqm$9i3YAoZ)wRdtCUmH^zC^T_frs;+#5hpUytN zx=)R<8uyTyKfJo@<458`@B^_ErJoFDza!^lM~i#dz#j G1^@tgK$BGf delta 834 zcmV-I1HJsz2HFOHABzYGA4u$B00U`mZe?|e3us8ND+Fe8W_nqAUCaszWkUg{K%=pZijj|5( zCorDOVKnI{cmKltK1ty&`8Ie1kXYC<151>snMDry4pvxyt-Cdo@IJcy6kSC@G{1*r zJRZ!(gL#+^X5R-h=zQux=L?e!(>v&1bi4E_B(X@ep+UVtP57(mLztsw(G{iBov~O$ z%xfWqu~bhe2@5MKVFj8_5T*Apjz@#wccLtW+Lfwc&6WtI((qa>Pt+fzy;(AyCzJ7! zFMDx1I~@Oi!k!RD#ZXAQgXNiT_5iD(P)c(lNu^_Ppx;*MCqo*gDRdTT zJRE$c4@stf)_j=wX3|HvP8YYm$!HXh`!~I} zC{-3})mR~y#1#BkpW0=VRe_G1Wq^(jFRDvdh z(K3RZ{M=g9%9M|fB(V?XqC2_#pW99dk-3xajNT!=h5{*;j!bgB2 zAK$grR;Lqpd+kOv)kNyIoY)Ce`$cR)-%mjlG;TxL7Pk+)ggOtmrat&s;x_1MlZgT- ze@-@rk?IjF4AS`Q3JRvtb9{~9QPGU}Tk|gX M1*O`gvrz^B0LT)Q`2YX_ diff --git a/doc/innernet.8 b/doc/innernet.8 index 3fe49a8..799e1b7 100644 --- a/doc/innernet.8 +++ b/doc/innernet.8 @@ -1,9 +1,9 @@ .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.48.5. -.TH INNERNET "8" "January 2022" "innernet 1.5.3-beta.5" "System Administration Utilities" +.TH INNERNET "8" "February 2022" "innernet 1.5.3" "System Administration Utilities" .SH NAME -innernet \- manual page for innernet 1.5.3-beta.5 +innernet \- manual page for innernet 1.5.3 .SH DESCRIPTION -innernet 1.5.3\-beta.5 +innernet 1.5.3 Jake McGinty A client to manage innernet network interfaces. .SS "USAGE:" diff --git a/doc/innernet.8.gz b/doc/innernet.8.gz index d28465a3082ab55b3617fe282cc2dae3cf2ba8a6..2d5f20a1d50c2740c1f3bbda41b1d259f8874a30 100644 GIT binary patch literal 1069 zcmV+|1k(E-iwFqYKKNk(18HtP;O2^^XwE6`HXc@CXf-n$!op=h&*=C#Lhcs_rE$9#5uGae3m zqyAF_)G7~|J|y$y^}M^CFDEAuj&wn@&=yIQe2YiWl`AWE0u`Mjz#~HbxJ3nPv09^n zh!n2k*!V8mz6-6EVm0q_VZ4LOoAKy2yZgJJO|Fthj!RZa_XSST6{m+>o*GxY?TRzU z8b|%!wD*&nEiJg=`5*JFrNdI0mv4QYNf&l#NA+g(H}yAt5TWEfbP0JfHW_l;zn2B{8Ga z){2G1WXoiQ_Mi!EHnt>=y(rkmRUzi#bk@Y{%f-=B%p6D&D6!X-X?P0nk1v0`I6w0i zN%pY4prUb-oCOJxGe!NNcWkh&%H-O3T2*B%k<_DCfovJhN$KbTpW&F1iM5KCsz1z{0lcac##+OISt9P-_jPrTdN0an8uS*=RUTILV z4c7WexRA+F9k7MqZR}0fpTsz63>?<_ez=gyQSEb&N}GJ8bI`;NabX$FL;Y+&-h4eM z06Os|fGDU92P)b@jpwfdW!CCKM8<`9X*3%VtrxdLTB5Bu>I~YzLn8l&jp?;)>MZdG z{rcVoRn)uzr{yy5dLO7LJ8fK&6Ac1?01xuT%)YRoPja1TDdO>Ohk5=Z=N;Dl7CHFAy zjRx$9kal6?z;h`05@DfBcop5d_6N!BG=7-HlQDZ~l^)DK@ioFI8%kyOaP>dk{gcDLzbdIJ7P7cA%6Ac@$Qa0Ff1qOvDY(K$Fc4_^-4 zqJouNuCRpQDQzXN!Oq&)nN|zAOuIss4&dr`GQNw4|MlbPHG2}c;8kuv!YSJ9^pMMQ z10~u}f?M7I^?S44FECqPp5}7?8dTaem%omjiu3Ee5mFRZb*C5L%%l z}t#imF^%r{cDyKn8^hp z!B<)0kmyYB21CaNDtrX-0+hC3kUDV;WGC~S@yb#*26N0Txfz-qVm9A$ne(}$_a2(E ztes;{%qX-ma-JjG^1MQG(D*i&rXY^JDA>kUKIYNvv5D7}OQ4~c1(3p1Vy~;R;VHa5 zzWn~;{LERf_+fiNMH3`B^AaG*U+C&=hU diff --git a/doc/innernet.completions.bash b/doc/innernet.completions.bash index 2eaa22c..d25d6c2 100644 --- a/doc/innernet.completions.bash +++ b/doc/innernet.completions.bash @@ -117,7 +117,7 @@ _innernet() { return 0 ;; innernet__add__association) - opts="-h --help " + opts="-h --yes --help " if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") ) return 0 @@ -209,7 +209,7 @@ _innernet() { return 0 ;; innernet__delete__association) - opts="-h --help " + opts="-h --yes --help " if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") ) return 0 @@ -453,7 +453,7 @@ _innernet() { return 0 ;; innernet__uninstall) - opts="-h --help " + opts="-h --yes --help " if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") ) return 0 diff --git a/doc/innernet.completions.elvish b/doc/innernet.completions.elvish index 06322b0..6416427 100644 --- a/doc/innernet.completions.elvish +++ b/doc/innernet.completions.elvish @@ -95,6 +95,7 @@ set edit:completion:arg-completer[innernet] = {|@words| cand --help 'Print help information' } &'innernet;uninstall'= { + cand --yes 'Bypass confirmation' cand -h 'Print help information' cand --help 'Print help information' } @@ -150,10 +151,12 @@ set edit:completion:arg-completer[innernet] = {|@words| cand --help 'Print help information' } &'innernet;add-association'= { + cand --yes 'Bypass confirmation' cand -h 'Print help information' cand --help 'Print help information' } &'innernet;delete-association'= { + cand --yes 'Bypass confirmation' cand -h 'Print help information' cand --help 'Print help information' } diff --git a/doc/innernet.completions.fish b/doc/innernet.completions.fish index df15ec0..124bbdb 100644 --- a/doc/innernet.completions.fish +++ b/doc/innernet.completions.fish @@ -52,6 +52,7 @@ complete -c innernet -n "__fish_seen_subcommand_from fetch" -l no-write-hosts -d complete -c innernet -n "__fish_seen_subcommand_from fetch" -l no-nat-traversal -d 'Don\'t attempt NAT traversal. Note that this still will report candidates unless you also specify to exclude all NAT candidates' complete -c innernet -n "__fish_seen_subcommand_from fetch" -l no-nat-candidates -d 'Don\'t report any candidates to coordinating server. Shorthand for --exclude-nat-candidates \'0.0.0.0/0\'' complete -c innernet -n "__fish_seen_subcommand_from fetch" -s h -l help -d 'Print help information' +complete -c innernet -n "__fish_seen_subcommand_from uninstall" -l yes -d 'Bypass confirmation' complete -c innernet -n "__fish_seen_subcommand_from uninstall" -s h -l help -d 'Print help information' complete -c innernet -n "__fish_seen_subcommand_from down" -s h -l help -d 'Print help information' complete -c innernet -n "__fish_seen_subcommand_from add-peer" -l name -d 'Name of new peer' -r @@ -79,7 +80,9 @@ complete -c innernet -n "__fish_seen_subcommand_from list-cidrs" -s t -l tree -d complete -c innernet -n "__fish_seen_subcommand_from list-cidrs" -s h -l help -d 'Print help information' complete -c innernet -n "__fish_seen_subcommand_from disable-peer" -s h -l help -d 'Print help information' complete -c innernet -n "__fish_seen_subcommand_from enable-peer" -s h -l help -d 'Print help information' +complete -c innernet -n "__fish_seen_subcommand_from add-association" -l yes -d 'Bypass confirmation' complete -c innernet -n "__fish_seen_subcommand_from add-association" -s h -l help -d 'Print help information' +complete -c innernet -n "__fish_seen_subcommand_from delete-association" -l yes -d 'Bypass confirmation' complete -c innernet -n "__fish_seen_subcommand_from delete-association" -s h -l help -d 'Print help information' complete -c innernet -n "__fish_seen_subcommand_from list-associations" -s h -l help -d 'Print help information' complete -c innernet -n "__fish_seen_subcommand_from set-listen-port" -s l -l listen-port -d 'The listen port you\'d like to set for the interface' -r diff --git a/doc/innernet.completions.powershell b/doc/innernet.completions.powershell index 7f59953..8b703fa 100644 --- a/doc/innernet.completions.powershell +++ b/doc/innernet.completions.powershell @@ -102,6 +102,7 @@ Register-ArgumentCompleter -Native -CommandName 'innernet' -ScriptBlock { break } 'innernet;uninstall' { + [CompletionResult]::new('--yes', 'yes', [CompletionResultType]::ParameterName, 'Bypass confirmation') [CompletionResult]::new('-h', 'h', [CompletionResultType]::ParameterName, 'Print help information') [CompletionResult]::new('--help', 'help', [CompletionResultType]::ParameterName, 'Print help information') break @@ -166,11 +167,13 @@ Register-ArgumentCompleter -Native -CommandName 'innernet' -ScriptBlock { break } 'innernet;add-association' { + [CompletionResult]::new('--yes', 'yes', [CompletionResultType]::ParameterName, 'Bypass confirmation') [CompletionResult]::new('-h', 'h', [CompletionResultType]::ParameterName, 'Print help information') [CompletionResult]::new('--help', 'help', [CompletionResultType]::ParameterName, 'Print help information') break } 'innernet;delete-association' { + [CompletionResult]::new('--yes', 'yes', [CompletionResultType]::ParameterName, 'Bypass confirmation') [CompletionResult]::new('-h', 'h', [CompletionResultType]::ParameterName, 'Print help information') [CompletionResult]::new('--help', 'help', [CompletionResultType]::ParameterName, 'Print help information') break diff --git a/doc/innernet.completions.zsh b/doc/innernet.completions.zsh index 9a47027..854d3e4 100644 --- a/doc/innernet.completions.zsh +++ b/doc/innernet.completions.zsh @@ -93,6 +93,7 @@ _arguments "${_arguments_options[@]}" \ ;; (uninstall) _arguments "${_arguments_options[@]}" \ +'--yes[Bypass confirmation]' \ '-h[Print help information]' \ '--help[Print help information]' \ ':interface:' \ @@ -175,6 +176,7 @@ _arguments "${_arguments_options[@]}" \ ;; (add-association) _arguments "${_arguments_options[@]}" \ +'--yes[Bypass confirmation]' \ '-h[Print help information]' \ '--help[Print help information]' \ ':interface:' \ @@ -184,9 +186,12 @@ _arguments "${_arguments_options[@]}" \ ;; (delete-association) _arguments "${_arguments_options[@]}" \ +'--yes[Bypass confirmation]' \ '-h[Print help information]' \ '--help[Print help information]' \ ':interface:' \ +'::cidr1 -- The first cidr to associate:' \ +'::cidr2 -- The second cidr to associate:' \ && ret=0 ;; (list-associations) diff --git a/netlink-request/Cargo.toml b/netlink-request/Cargo.toml index ca227ae..ae49147 100644 --- a/netlink-request/Cargo.toml +++ b/netlink-request/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "netlink-request" -version = "1.5.3-beta.5" +version = "1.5.3" edition = "2021" [target.'cfg(target_os = "linux")'.dependencies] diff --git a/server/Cargo.toml b/server/Cargo.toml index 2f59623..db50e32 100644 --- a/server/Cargo.toml +++ b/server/Cargo.toml @@ -6,7 +6,7 @@ license = "MIT" name = "server" publish = false readme = "README.md" -version = "1.5.3-beta.5" +version = "1.5.3" [[bin]] name = "innernet-server" diff --git a/shared/Cargo.toml b/shared/Cargo.toml index f5508a4..91c057e 100644 --- a/shared/Cargo.toml +++ b/shared/Cargo.toml @@ -4,7 +4,7 @@ edition = "2021" license = "MIT" name = "shared" publish = false -version = "1.5.3-beta.5" +version = "1.5.3" [dependencies] anyhow = "1" diff --git a/wireguard-control/Cargo.toml b/wireguard-control/Cargo.toml index 7b8188e..753abe3 100644 --- a/wireguard-control/Cargo.toml +++ b/wireguard-control/Cargo.toml @@ -7,7 +7,7 @@ license = "LGPL-2.1-or-later" name = "wireguard-control" readme = "README.md" repository = "https://github.com/tonarino/innernet" -version = "1.5.3-beta.5" +version = "1.5.3" [dependencies] base64 = "0.13"