2 KiB
APC P15 Tool Changelog
[v0.5.0] - 2024-06-06
-- Preview Build 2 --
Add additional output of a key.p15 file. This file format matches that of APC's NMC Security Wizard's key file output.
Add functionality to install
command to leverage the native ssl
command if the UPS device supports it. This should be applicable
to newer devices such as NMC3 on newer firmwares. The tool auto
selects the correct install method. Note: There may still be some
devices that don't work with the install function. I can only test
the one piece of hardware I have. If you have issues, try updating
your device's firmware first.
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 0600
instead of 0777
.
Update Go version to 1.22.3.
[v0.4.2] - 2024-03-29
Fix usage message. Thanks @k725.
[v0.4.1] - 2024-03-06
Update to Go 1.22.1, which includes some security fixes.
[v0.4.0] - 2024-02-05
Add --restartwebui
flag to issue a reboot command to the webui
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
to actually load.
[v0.3.3] - 2024-02-04
Add --insecurecipher
flag to enable aes128-cbc and 3des-cbc for
older devices/firmwares. These ciphers are considered insecure and
should be avoided. A better alternative is to update the device
firmware if possible.
[v0.3.2] - 2024-02-04
Add support for 1,024 bit RSA keys. These are not recommended! RSA 1024 is generally considered to not be completely secure anymore.
Add diffie-hellman-group-exchange-sha256
key exchange algorithm
which may be needed by some UPSes to connect via SSH to use the
install command.
[v0.3.1] - 2024-02-03
Fixes debug logging always being on. App now accurately reflects the state of the --debug flag.
[v0.3.0] - 2024-02-03
Initial release.