Fix Ox key generation.

v0.5
Martin Dosch 2 years ago
parent 77e6fe0429
commit c8dde8963f
No known key found for this signature in database
GPG Key ID: 52A57CFCE13D657D

@ -1,6 +1,8 @@
# Changelog
## Unreleased
### Changed
- Fix Ox key generation.
## [v0.5.5] 2022-10-16
### Changed

@ -267,8 +267,10 @@ func main() {
}
// Skip reading message if '-i' or '--interactive' is set to work with e.g. 'tail -f'.
// Also for listening mode.
if !*flagInteractive && !*flagListen && *flagHTTPUpload == "" {
// Also for listening mode and Ox key handling.
if !*flagInteractive && !*flagListen && *flagHTTPUpload == "" &&
!*flagOxDeleteNodes && *flagOxImportPrivKey == "" &&
!*flagOxGenPrivKeyX25519 && !*flagOxGenPrivKeyRSA {
if message == "" {
scanner := bufio.NewScanner(os.Stdin)
@ -292,7 +294,9 @@ func main() {
// Remove invalid code points.
message = validUTF8(message)
// Exit if message is empty.
if message == "" && !*flagInteractive && !*flagListen && *flagHTTPUpload == "" {
if message == "" && !*flagInteractive && !*flagListen && !*flagOxGenPrivKeyRSA &&
!*flagOxGenPrivKeyX25519 && *flagOxImportPrivKey == "" &&
!*flagOxDeleteNodes && *flagHTTPUpload == "" {
os.Exit(0)
}

Loading…
Cancel
Save