Bernd Edlinger

Results 18 issues of Bernd Edlinger

Some arithmetics using long when this type is 32 bit and time_t is 64 bit might break after 2038. Back-port of #17701 for 1.1.1 branch

approval: review pending
branch: 1.1.1
triaged: bug

Currently this configuration seems to be failing several tests. ##### Checklist - [ ] documentation is added or updated - [x] tests are added or updated

branch: master
approval: review pending
triaged: bug
branch: 3.0
branch: 3.1

This adds reproducible memory error and test-data error injection, to the fuzzy-test framework. This feature can be enabled with ./config -DERROR_INJECT and additionally to enable call stacks -DERROR_CALLSTACK If enable-asan...

branch: master
triaged: feature

This contains 1.1.1 features I have #2986 #6516 #11525 #11577 #11666 #11780 #11782 #11846 #11895 #11934 #11956 #11995 #12079

branch: 1.1.1
triaged: feature

Likewise for no-tls1_2 no-ec no-dh Currently these configurations seem to be failing several tests. ##### Checklist - [ ] documentation is added or updated - [x] tests are added or...

approval: review pending
branch: 1.1.1
approval: otc review pending
triaged: bug

This can cause trouble if the following is done (only in 1.1.1, in master something different happens, but the problem is the same there) start in one terminal: ./openssl s_server...

branch: master
approval: review pending
branch: 1.1.1
approval: otc review pending
triaged: bug
branch: 3.0
branch: 3.1

This is just there to have extended CI tests in 1.1.1 run with #5860 ~It is WIP becasue I don't want it approved by you.~

branch: 1.1.1
triaged: feature

This adds a new parameter to the enc functions, that is optional, and if given can be used to prevent buffer overflows due to excessive padding before they happen. A...

branch: 1.1.1
triaged: refactor

If PKCS8_pkey_set0 fails, the memory in rk need to be clear freed otherwise it is owned by the PKCS8_PRIV_KEY_INFO. This was found by my error injection patch #18355 together with...

approval: done
branch: 1.1.1
triaged: bug
tests: exempted

"openssl version -c" may create undefined behavior in the shift: `crypto/info.c:42:50: runtime error: left shift of 4275712515 by 32 places cannot be represented in type 'long long int'`

branch: master
approval: review pending
triaged: bug
branch: 3.0
branch: 3.1
tests: exempted