Commit graph

45 commits

Author SHA1 Message Date
Greg T. Wallace
15c6c6488e minor envelope reorg 2024-03-17 13:45:55 -04:00
Greg T. Wallace
02bc7c1239 changelog formatting 2024-03-06 17:27:16 -05:00
Greg T. Wallace
49e30898c1 v0.4.1 2024-03-06 17:19:27 -05:00
Greg T. Wallace
55680245c9 update go to 1.22.1 2024-03-06 17:18:04 -05:00
Greg T. Wallace
14517ca0a1 update go to 1.22.0 2024-02-12 22:24:43 -05:00
Greg T. Wallace
dd246b9f14 v0.4.0 2024-02-05 18:29:06 -05:00
Greg T. Wallace
2b46f33af8 add optional webui restart 2024-02-05 18:25:55 -05:00
Greg T. Wallace
29cd44077b v0.3.3 2024-02-04 17:11:15 -05:00
Greg T. Wallace
598c4ba9f7 install: add insecure cipher options for older devices/firmwares
Requires explicit choice via flag

fixes: https://github.com/gregtwallace/apc-p15-tool/issues/1
2024-02-04 17:09:23 -05:00
Greg T. Wallace
357503382b remove empty file 2024-02-04 14:26:08 -05:00
Greg T. Wallace
7249c73214 v0.3.2 2024-02-04 11:05:04 -05:00
Greg T. Wallace
b633a357c7 add rsa 1024 support (not recommended though) 2024-02-04 10:59:58 -05:00
Greg T. Wallace
b878deaf2d add kex diffie-hellman-group-exchange-sha256 2024-02-04 10:18:21 -05:00
Greg T. Wallace
8a4defcb46 add compatibility notice in readme 2024-02-04 09:36:15 -05:00
Greg T. Wallace
53a3bc5bd7 v0.3.1 2024-02-03 14:09:34 -05:00
Greg T. Wallace
90c2baf343 local build: ensure cgo is disabled 2024-02-03 14:07:26 -05:00
Greg T. Wallace
15d8996b48 fix: only debug logging when specified 2024-02-03 14:05:21 -05:00
Greg T. Wallace
8d0757b553 readme: add thanks 2024-02-03 13:12:59 -05:00
Greg T. Wallace
6d9878558b v0.3.0 2024-02-03 12:47:21 -05:00
Greg T. Wallace
201aedce1c simplify logging 2024-02-03 11:38:31 -05:00
Greg T. Wallace
2c4e3df0a5 add github release workflow 2024-02-03 11:19:15 -05:00
Greg T. Wallace
7699a8a902 add changelog 2024-02-03 11:19:05 -05:00
Greg T. Wallace
8764dbeb2c update README 2024-02-03 10:54:32 -05:00
Greg T. Wallace
50cc78a77e move env var prefix to config 2024-02-03 10:34:42 -05:00
Greg T. Wallace
ea3de54208 v0.2.0 2024-02-02 18:35:57 -05:00
Greg T. Wallace
b4dfb22028 scp: switch to quiet 2024-02-02 18:35:23 -05:00
Greg T. Wallace
27b7288e07 create/install: add support for key pem in args 2024-02-02 18:35:22 -05:00
Greg T. Wallace
65f0ee7504 add build script 2024-02-02 18:35:22 -05:00
Greg T. Wallace
d6bb512b3e add install only version 2024-02-02 18:35:21 -05:00
Greg T. Wallace
a089d12c87 add install function
install pem files directly to an apc ups
2024-02-02 18:35:21 -05:00
Greg T. Wallace
4c154b2f27 fix flag description 2024-02-02 18:35:21 -05:00
Greg T. Wallace
d94a10b949 cleanup extra args logging / logic 2024-02-02 18:35:20 -05:00
Greg T. Wallace
3b611b06e4 app: minor reorg
* add version number
* add more logging
* add command/subcommand
2024-01-28 11:16:26 -05:00
Greg T. Wallace
403c346545 readme: update 2024-01-27 11:55:34 -05:00
Greg T. Wallace
fc75922d18 write the functioning p15 file 2024-01-27 11:35:36 -05:00
Greg T. Wallace
dd6c6bd442 header: fix (needed proper type conversion) 2024-01-27 11:35:36 -05:00
Greg T. Wallace
a626d84fdb cert: finish p15 creation 2024-01-27 11:35:36 -05:00
Greg T. Wallace
1f6dad4907 key: finish key encoding and start cert 2024-01-27 11:35:35 -05:00
Greg T. Wallace
85462c93b1 license: add GNU GPLv3 2024-01-25 20:21:56 -05:00
Greg T. Wallace
9d80add919 readme: add 2024-01-25 20:20:07 -05:00
Greg T. Wallace
e2e4f2037c app: restructure and start building p15 output 2024-01-25 20:16:37 -05:00
Greg T. Wallace
6610c92058 add some KEK and CEK functions 2024-01-21 15:11:22 -05:00
Greg T. Wallace
2dd129c60a add bitwise funcs for CEK encrypt/decrypt 2024-01-21 15:09:31 -05:00
Greg T. Wallace
ff1953e7c7 gitignore: update 2024-01-21 15:08:59 -05:00
Greg T. Wallace
02c0c1216f initial commit: header
* func to write the header APC NMC expects
2024-01-19 17:26:14 -05:00