Sashan

Results 84 comments of Sashan

> Note, when building on Apple Silicon I get > > ``` > m2 $ perl Configure --banner="Done" darwin64-arm64 no-shared no-threads no-async -Wimplicit-function-declaration > Configuring OpenSSL version 3.4.0-dev for target...

EDIT: just noticed error on cross-compilation, will take a look and ping you again @tom-cosgrove-arm please, now it's a good time for review. all checks are green (I think). The...

the file `crypto/aes/asm/aesv8-armx.pl` is also used to build armv7 (32-bits) the `adrp` instruction we use to deal with address relocation on 64-bit CPU does not work on 32-bit armv7 (compilation...

@tom-cosgrove-arm I'm sorry for being pushy, I think it would be great if we will get this to 3.4 so arm64 will be on par with amd64. thanks.

> In which case don't we have an update function? I was trying to understand better how fuzzer constructed the context for EVP. What I could see we basically end...

rebased, added a test-case which is based on reproducer found by fuzzer. @mattcaswell suggested to put this test into `evp_extra_test.c`

I think this PR needs to opened against https://github.com/openssl/perftools if we want to move it forward.

looks like handling of `prefix` deserves some love. on my system (OpenBSD) build passes but installation fails: ``` install ./include/openssl/x509v3.h -> /home/sashan/work.openssl/openssl.binaries/prefix with-space//include/openssl/x509v3.h install ./include/openssl/x509v3err.h -> /home/sashan/work.openssl/openssl.binaries/prefix with-space//include/openssl/x509v3err.h install libcrypto.a...

Thank you for pull request/bug report. would you be able to try patch below: ``` diff --git a/crypto/perlasm/sparcv9_modes.pl b/crypto/perlasm/sparcv9_modes.pl index 76a2727aba..355ea007d4 100644 --- a/crypto/perlasm/sparcv9_modes.pl +++ b/crypto/perlasm/sparcv9_modes.pl @@ -116,12 +116,14 @@...