huven

Results 32 comments of huven

To illustrate how this might look like huven/botan@06846bcac47a8370f46920970275fa0a428e2227 Here I added the ivar to the PasswordHash class, and Argon2 checks it at regular intervals, throwing an exception when set. Pretty...

> Instead of adding the std::stop_token to the state of the password hash object, I would suggest to allow passing it into the ::hash() and ::derive_key() methods as a std::optional....

For macOS/iOS I know for sure it works with recent Xcode, as I already included a basic implementation in my app, works perfectly 😄. It looks like the current images...

Merged both PRs you linked in here, let's see what happens..

One python test fails indeed on macos-26. I see the test is disabled on Windows. I have one Mac here at 26, interestingly enough all tests run ok on it...

Didn't succeed in reproducing the tls_proxy test failure. Installed both boost and python with the exact same version as in GitHub runner, copied the configure.py command verbatim, all tests still...

The arm32 cross-compile might need a -latomic added to the linker phase, will test that quick&dirty first. If that works it needs to be added somewhere in the configure system.

After some more experimenting (the -latomic didn't help, will revert that), it seems that the atomic primitives are only available if the cpu supports them, so e.g. ``` arm-none-eabi-c++ -std=c++20...

After giving this some thought: I think it's a good idea to decide first if it is safe to assume that ARMv6 is available, or if prior architectures need to...

To followup my own question: I will assume ARMv6 or higher, so added that to the CI build. Should succeed now (let's see). And I've added a unit test to...