Tomáš Mráz
Tomáš Mráz
This replaces LHASH in core_namemap with the new hashtable and adds the reverse mapping. The new hashtable is used in lockless-read mode. This is a draft PR as it is...
It will not be supported if the fips provider was built with no-ec2m. Fixes #25729 Also adjust run-checker-merge.yml to detect this issue.
It should be possible to cherry-pick this to older branches with fairly trivial conflict resolution.
Add a test for #25660 and fix the memory ordering as proposed there.
This at least fixes the build failures on AIX This will not fix the test failures though.
macos-12 runners will be removed in December.
Although due to to the multithreading, it won't be perfect, it might help.
Our interop testing with mvfst started failing once check of order of the received key shares in regards to the received supported groups from the client was added. Citing RFC...
In most cases it is just about adding casts to `int` or `long` from size_t. Sometimes, when it looked more appropriate to me, I've changed the type of the variables...