Releases: nkiesel/CertificateHelper
Update to new config file format
Make the `-i` in invocations no longer required
All invocations require an input, and thus all must include -i
(unless it uses stdin). Therefore, this version adds support for providing the input as an argument instead of an option. Thus, instead of ch -f server -i api.github.com
, this version now allows to use ch -f server api.github.com
.
Attached binary is for MacOS on an ARM64 CPU.
Dependency upgrades
Upgraded to Java/GraalVM 21 and Gradle 8.7. Also upgraded 3rd party repositories.
Attached binary is a native MacOS aarch64 binary created using graalvm-jdk-21.0.3+7.1
Added some more extended keys
Must use -v / --verbose
to see them.
Attached binary is for arm64 MacOs
Ignore ipV6
For now, simply ignores ipV6 IP addresses. In the future, might add a flag to process them.
Also upgraded some 3rd party dependencies and Kotlin.
Attached binary is for arm64 MacOs
--verbose flag added
Only used for longer extended key usage descriptions.
The ch
binary is a native compiled version for MacOS aarch64 (aka M1).
The JAR file is compiled with and for JDK 17.
Minor update
Reverted some 3rd party upgrades because they prevented building native images.
Executables downloaded using the browser are marked as "untrusted" on MacOS. One workaround is to download it via curl
or wget
by right-clicking on the link and copying it:
wget https://github.com/nkiesel/CertificateHelper/releases/download/v2.3.1/ch-macos-arm64
Then make the binary executable using and confirm it is working by using
chmod +x ch-macos-arm64
./ch-macos-arm64 --help
Minor update
Updated 3rd party dependencies and added a script for building a native image
Major update
See README
v1.2
Supports reading from stdin, and allows providing more than one certificate index
Full Changelog: v1.1...v1.2