Created attachment 237480 [details] [New Port] security/hyperhotp: Programmer for the HOTP feature of hyperFIDO USB security keys HyperHOTP is an open re-implementation of the programming software for the HOTP feature of the hyperFIDO security keys. It's based on reverse- engineering the Windows-based programmer available on Hypersecu's website. Tested with Poudriere on armv7 arm64 FreeBSD 13.1.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=bc2ac7558455e8f6d0c7ccf60ccf91ccbe5f752e commit bc2ac7558455e8f6d0c7ccf60ccf91ccbe5f752e Author: Robert Clausecker <fuz@fuz.su> AuthorDate: 2022-10-20 10:20:31 +0000 Commit: Li-Wen Hsu <lwhsu@FreeBSD.org> CommitDate: 2022-10-22 09:56:59 +0000 Add security/hyperhotp: Programmer for the HOTP feature of hyperFIDO USB security keys HyperHOTP is an open re-implementation of the programming software for the HOTP feature of the hyperFIDO security keys. It's based on reverse- engineering the Windows-based programmer available on Hypersecu's website. WWW: https://github.com/casept/hyperhotp PR: 267223 security/Makefile | 1 + security/hyperhotp/Makefile (new) | 19 +++++++++++++++++++ security/hyperhotp/distinfo (new) | 3 +++ .../files/patch-cmake_FindLibusb.cmake (new) | 19 +++++++++++++++++++ .../hyperhotp/files/patch-src_core_hyperhotp.c (new) | 10 ++++++++++ .../hyperhotp/files/patch-src_core_hyperhotp.h (new) | 10 ++++++++++ security/hyperhotp/files/patch-src_core_log.c (new) | 8 ++++++++ security/hyperhotp/files/patch-src_core_log.h (new) | 10 ++++++++++ .../hyperhotp/files/patch-src_core_u2fhid.c (new) | 10 ++++++++++ .../hyperhotp/files/patch-src_core_u2fhid.h (new) | 10 ++++++++++ security/hyperhotp/files/patch-src_core_usb.c (new) | 10 ++++++++++ security/hyperhotp/files/patch-src_core_usb.h (new) | 10 ++++++++++ security/hyperhotp/files/patch-src_gui_main.c (new) | 9 +++++++++ security/hyperhotp/pkg-descr (new) | 4 ++++ 14 files changed, 133 insertions(+)