Releases: skycoin/skywire
Releases · skycoin/skywire
v1.2.1
v1.2.0
Added
skywire-cli
global flag--json
#1346- service discovery query filtering for
skywire-cli vpn list
#1337 skywire-cli vpn
subcommands #1317- separate systray application which uses
skywire-cli vpn
subcommands #1317 - port of the autopeering system from skybian to the skywire source code. #1309
-l --hvip
and-m --autopeer
flags forskywire-visor
; connect to a hypervisor by ip address. #1309skywire-cli visor pk -w
flag ; http endpoint for visor public key #1309-y --autoconn
and-z --ispublic
flags forskywire-cli config gen
#1319- error packet to routes to propagate route errors #1181
skywire-cli chvpk
subcommand to list remote hypervisor(s) a visor is currently connected to #1306- pong packet to send as a response to ping to calculate latency #1261
- store UI settings per hypervisor key #1329
Changed
skywire-cli visor route add-rule
subcommands #1346- Autopeer on env
AUTOPEER=1
- improve UI reaction while system is busy
- hide password options in UI if authentication is disabled
- fix freezing hypervisor UI on hypervisor disconnection #1321
- fix route setup hooks to check if transport to remote is established #1297
- rename network probe packet to ping #1261
- added Value/Scan method to SWAddr for using in DB directly
- added new fields (ID, CreatedAT) to Service type for using in DB directly
- fixed entrypoint.sh for Dockerfile #1336
Removed
skywire-cli visor tp add
flag--public
#1346- remove updater settings from UI
v1.1.1
v1.1.0
Added
skywire-cli
global flag--json
#1346- service discovery query filtering for
skywire-cli vpn list
#1337 skywire-cli vpn
subcommands #1317- separate systray application which uses
skywire-cli vpn
subcommands #1317 - port of the autopeering system from skybian to the skywire source code. #1309
-l --hvip
and-m --autopeer
flags forskywire-visor
; connect to a hypervisor by ip address. #1309skywire-cli visor pk -w
flag ; http endpoint for visor public key #1309-y --autoconn
and-z --ispublic
flags forskywire-cli config gen
#1319- error packet to routes to propagate route errors #1181
skywire-cli chvpk
subcommand to list remote hypervisor(s) a visor is currently connected to #1306- pong packet to send as a response to ping to calculate latency #1261
- store UI settings per hypervisor key #1329
Changed
skywire-cli visor route add-rule
subcommands #1346- Autopeer on env
AUTOPEER=1
- improve UI reaction while system is busy
- hide password options in UI if authentication is disabled
- fix freezing hypervisor UI on hypervisor disconnection #1321
- fix route setup hooks to check if transport to remote is established #1297
- rename network probe packet to ping #1261
- added Value/Scan method to SWAddr for using in DB directly
- added new fields (ID, CreatedAT) to Service type for using in DB directly
- fixed entrypoint.sh for Dockerfile #1336
Removed
skywire-cli visor tp add
flag--public
#1346- remove updater settings from UI
v1.1.0-pr1
Added
- service discovery query filtering for
skywire-cli vpn list
#1337 skywire-cli vpn
subcommands #1317- separate systray application which uses
skywire-cli vpn
subcommands #1317 - port of the autopeering system from skybian to the skywire source code. #1309
-l --hvip
and-m --autopeer
flags forskywire-visor
; connect to a hypervisor by ip address. #1309skywire-cli visor pk -w
flag ; http endpoint for visor public key #1309-y --autoconn
and-z --ispublic
flags forskywire-cli config gen
#1319- error packet to routes to propagate route errors #1181
skywire-cli chvpk
subcommand to list remote hypervisor(s) a visor is currently connected to #1306- pong packet to send as a response to ping to calculate latency #1261
- store UI settings per hypervisor key #1329
Changed
- improve UI reaction while system is busy
- hide password options in UI if authentication is disabled
- fix freezing hypervisor UI on hypervisor disconnection #1321
- fix route setup hooks to check if transport to remote is established #1297
- rename network probe packet to ping #1261
- added Value/Scan method to SWAddr for using in DB directly
- added new fields (ID, CreatedAT) to Service type for using in DB directly
- fixed entrypoint.sh for Dockerfile #1336
Removed
- remove updater settings from UI
v1.0.1
v1.0.0
Changed
- remove dsmghttp migration to skywire-visor starting
- only support current version of config
- config version reflects current visor version (
1.0.0
) - refine and restructure help commands user interface
- shorthand flags for commands
- group skywire-cli visor subcommands
- hide excess flags
- make help text fit within default 80x24 terminal
- rename
skywire-cli config gen -r --replace
flag to-r --regen
- remove config path from V1 struct
- remove all instance of the visor writing to the config file except via api
- remove path to dmsghttp-config.json from config
- revise versioning
- move to skyenv
- remove transports cache from visor initialization and check them before make route
run-source
makefile directive write config to stdout & read config from stdin- fixed skywire-visor uses skywire-config.json (default config name) without needing to specify
make win-installer
need new argumentCUSTOM_VERSION
to get make installer for this version, use for pre-releases- changed the log levels of most of the logs making info level clutter free
Added
- added
add-rhv
anddisable-rhv
flags toskywire-visor
for adding remote hypervisor PK and disable remote hypervisor PK(s) on config file - shorthand flags for commands
- blue & white color scheme with coloredcobra
- ascii art text modal of program name to help menus
--all
flag to skywire-cli & visor to show extra flagsskywire-cli config gen -n --stdout
write config to stdoutskywire-cli config gen -w, --hide
dont print the config to the terminalskywire-cli config gen --print
parse test ; read config from file & printskywire-cli config gen -a, --url
services conf (default "conf.skywire.skycoin.com")- fetch service from endpoint
skywire-cli visor app
app settings commandskywire-cli visor route
view and set rules commandskywire-cli visor tp
view and set transports commandskywire-cli visor vpn
vpn interface command- root permissions detection
- error on different version config / visor
- display update command on config version error
- support for piping config generated by skywire-cli to skywire-visor via stdin
- support for detecting skywire version when
go run
run-vpnsrv
makefile directiverun-source-test
makefile directiverun-vpnsrv-test
makefile directiverun-source-dmsghttp
makefile directiverun-source-dmsghttp-test
makefile directiverun-vpnsrv-dmsghttp
makefile directiverun-vpnsrv -dmsghttp-test
makefile directiveinstall-system-linux
andinstall-system-linux-systray
makefile directivesskywire-cli dmsgpty list
to view of connected remote visor to hypervisorskywire-cli dmsgpty start <pk>
to connect through dmsgpty to remote visormake win-installer-latest
to create installer for latest version of released, not pre-release.trace
log level is added--log-level
flag to generate and update config byskywire-cli
v0.6.0
Changed
- detecting OS in runtime removed
- skybian flag
-s
removed fromskywire-cli config gen
Added
- added
update
andsummary
as subcommand toskywire-cli visor
- added multiple new flag to update configuration in
skywire-cli config update
- added shell autocompletion command to
skywire-cli
andskywire-visor
- added
dsmgHTTPStruct
in visorconfig pkg to usable other repos, such asskybian
- added
dmsghttp-config.json
which contains thedmsg-urls
of services and info ofdmsg-servers
for both prod and test - added
servers
filed todmsg
in config - added
-d,--dmsghttp
flag toskywire-cli config gen
- added
dmsgdirect
client to connect to services over dmsg - added
-f
flag to skywire-visor to configure a visor to expose hypervisor UI with default values at runtime - added
--public-rpc
falg toskywire-cli config gen
- added
--vpn-server-enable
falg toskywire-cli config gen
- added
--os
flag toskywire-cli config gen
- added
--disable-apps
flag toskywire-cli config gen
- added
--disable-auth
and--enable-auth
flags toskywire-cli config gen
- added
--best-protocol
flag toskywire-cli config gen
- added
skywire-cli visor vpn-ui
andskywire-cli visor vpn-url
commands - added dsmghttp migration to skywire-visor starting
- added network monitor PKs to skyenv
v1.0.0-rc4
Changed
- remove dsmghttp migration to skywire-visor starting
- only support current version of config
- config version reflects current visor version (
1.0.0
) - refine and restructure help commands user interface
- shorthand flags for commands
- group skywire-cli visor subcommands
- hide excess flags
- make help text fit within default 80x24 terminal
- rename
skywire-cli config gen -r --replace
flag to-r --regen
- remove config path from V1 struct
- remove all instance of the visor writing to the config file except via api
- remove path to dmsghttp-config.json from config
- revise versioning
- move to skyenv
- remove transports cache from visor initialization and check them before make route
run-source
makefile directive write config to stdout & read config from stdin- fixed skywire-visor uses skywire-config.json (default config name) without needing to specify
Added
- added
add-rhv
anddisable-rhv
flags toskywire-visor
for adding remote hypervisor PK and disable remote hypervisor PK(s) on config file - shorthand flags for commands
- blue & white color scheme with coloredcobra
- ascii art text modal of program name to help menus
--all
flag to skywire-cli & visor to show extra flagsskywire-cli config gen -n --stdout
write config to stdoutskywire-cli config gen -w, --hide
dont print the config to the terminalskywire-cli config gen --print
parse test ; read config from file & printskywire-cli config gen -a, --url
services conf (default "conf.skywire.skycoin.com")- fetch service from endpoint
skywire-cli visor app
app settings commandskywire-cli visor route
view and set rules commandskywire-cli visor tp
view and set transports commandskywire-cli visor vpn
vpn interface command- root permissions detection
- error on different version config / visor
- display update command on config version error
- support for piping config generated by skywire-cli to skywire-visor via stdin
- support for detecting skywire version when
go run
run-vpnsrv
makefile directiverun-source-test
makefile directiverun-vpnsrv-test
makefile directiverun-source-dmsghttp
makefile directiverun-source-dmsghttp-test
makefile directiverun-vpnsrv-dmsghttp
makefile directiverun-vpnsrv -dmsghttp-test
makefile directiveinstall-system-linux
andinstall-system-linux-systray
makefile directives