mirror of
https://github.com/gregtwallace/apc-p15-tool.git
synced 2025-03-09 00:17:15 +00:00
v0.5.0-preview1
This commit is contained in:
parent
7dcf0f10b9
commit
7a415f5c85
2 changed files with 18 additions and 10 deletions
26
CHANGELOG.md
26
CHANGELOG.md
|
@ -1,47 +1,55 @@
|
||||||
# APC P15 Tool Changelog
|
# APC P15 Tool Changelog
|
||||||
|
|
||||||
|
## [v0.5.0] - 2024-06-04
|
||||||
|
|
||||||
|
Add functionality to additionally output a key.p15 file. This file
|
||||||
|
format matches that of APC's NMC Security Wizard's key file output.
|
||||||
|
(Use `create` and flag `--keyp15`.)
|
||||||
|
|
||||||
|
Add creation of additional base64 encoded files when the `--debug`
|
||||||
|
flag is used with `create`. This makes it easier to paste these
|
||||||
|
encoded files into an ASN1 viewer to analyze them.
|
||||||
|
|
||||||
|
Modify output file permissions to `0666` instead of `0777`.
|
||||||
|
|
||||||
|
Update Go version to 1.22.3.
|
||||||
|
|
||||||
## [v0.4.2] - 2024-03-29
|
## [v0.4.2] - 2024-03-29
|
||||||
|
|
||||||
Fix usage message. Thanks @k725.
|
Fix usage message. Thanks @k725.
|
||||||
|
|
||||||
|
|
||||||
## [v0.4.1] - 2024-03-06
|
## [v0.4.1] - 2024-03-06
|
||||||
|
|
||||||
Update to Go 1.22.1, which includes some security fixes.
|
Update to Go 1.22.1, which includes some security fixes.
|
||||||
|
|
||||||
|
|
||||||
## [v0.4.0] - 2024-02-05
|
## [v0.4.0] - 2024-02-05
|
||||||
|
|
||||||
Add `--restartwebui` flag to issue a reboot command to the webui
|
Add `--restartwebui` flag to issue a reboot command to the webui
|
||||||
after a new certificate is installed. This was not needed with
|
after a new certificate is installed. This was not needed with
|
||||||
my NMC2, but I suspect some might need it to get the new certificate
|
my NMC2, but I suspect some might need it to get the new certificate
|
||||||
to actually load.
|
to actually load.
|
||||||
|
|
||||||
|
|
||||||
## [v0.3.3] - 2024-02-04
|
## [v0.3.3] - 2024-02-04
|
||||||
|
|
||||||
Add `--insecurecipher` flag to enable aes128-cbc and 3des-cbc for
|
Add `--insecurecipher` flag to enable aes128-cbc and 3des-cbc for
|
||||||
older devices/firmwares. These ciphers are considered insecure and
|
older devices/firmwares. These ciphers are considered insecure and
|
||||||
should be avoided. A better alternative is to update the device
|
should be avoided. A better alternative is to update the device
|
||||||
firmware if possible.
|
firmware if possible.
|
||||||
|
|
||||||
|
|
||||||
## [v0.3.2] - 2024-02-04
|
## [v0.3.2] - 2024-02-04
|
||||||
|
|
||||||
Add support for 1,024 bit RSA keys. These are not recommended! RSA
|
Add support for 1,024 bit RSA keys. These are not recommended! RSA
|
||||||
1024 is generally considered to not be completely secure anymore.
|
1024 is generally considered to not be completely secure anymore.
|
||||||
|
|
||||||
Add `diffie-hellman-group-exchange-sha256` key exchange algorithm
|
Add `diffie-hellman-group-exchange-sha256` key exchange algorithm
|
||||||
which may be needed by some UPSes to connect via SSH to use the
|
which may be needed by some UPSes to connect via SSH to use the
|
||||||
install command.
|
install command.
|
||||||
|
|
||||||
|
|
||||||
## [v0.3.1] - 2024-02-03
|
## [v0.3.1] - 2024-02-03
|
||||||
|
|
||||||
Fixes debug logging always being on. App now accurately reflects
|
Fixes debug logging always being on. App now accurately reflects
|
||||||
the state of the --debug flag.
|
the state of the --debug flag.
|
||||||
|
|
||||||
|
|
||||||
## [v0.3.0] - 2024-02-03
|
## [v0.3.0] - 2024-02-03
|
||||||
|
|
||||||
Initial release.
|
Initial release.
|
||||||
|
|
|
@ -12,7 +12,7 @@ import (
|
||||||
)
|
)
|
||||||
|
|
||||||
const (
|
const (
|
||||||
appVersion = "0.4.2"
|
appVersion = "0.5.0"
|
||||||
)
|
)
|
||||||
|
|
||||||
// struct for receivers to use common app pieces
|
// struct for receivers to use common app pieces
|
||||||
|
|
Loading…
Reference in a new issue