Franziskus Kiefer

Results 155 issues of Franziskus Kiefer

While doing some measurements I was thrown off by the way they changed depending on the setup. According to the docs `iter_batched` "[t]imes a routine that requires some input by...

From https://extensions.gnome.org/errors/view/4594 What's wrong? When the ubuntu 18.04 starts it works perfectly. I simply love it. After sometime the shortcuts stops working all of a sudden. What have you tried?...

It would be nice if we could add an overlay with the number of the application when keeping `` pressed or something to ease identification of app - index relation.

enhancement

Add TLS 1.3 support. I see a couple things related to TLS 1.3, what's the plan for adding TLS 1.3 support?

enhancement

The output length in the `xchacha20poly1305` functions such as `crypto_aead_xchacha20poly1305_ietf_encrypt` is an `unsigned long long` in C (64-bit) but an int (signed 32-bit) here in the wrapper. This can lead...

`Hacl_Streaming_Blake2b_256_blake2b_256_no_key_create_in` uses `malloc` to allocate the vec256 state. This will lead to segmentation faults in most cases on x64 machines because the memory is not alligned. All vec256 allocations in...

bug

There are a typedef redefinitions in the c89 code. (They are not supported in old compilers and not allowed in c89.) https://github.com/project-everest/hacl-star/blob/ef1d9bfe7393f8a43c6bbbe279c8b25871039f1e/dist/c89-compatible/EverCrypt_DRBG.c#L78 https://github.com/project-everest/hacl-star/blob/ef1d9bfe7393f8a43c6bbbe279c8b25871039f1e/dist/c89-compatible/EverCrypt_DRBG.h#L67 ``` 1 warning generated. [72/77] Building C...

bug

Define GCC and clang minimum supported versions.

P1
Production

Ed25519 can't be used on messages of 1MB or larger on Windows and 8MB on macOS/Linux. The code tries to allocate memory that fits the message on the stack, which...

bug
P1
Production

Only `TARGET_ARCHITECTURE_ID_X64` is used and this could be replaced by a constant set during the build process.

build