Hi,
This is a consolidated patch (named 20220511-FullPatch-....), with these
additional features
a) Had forgotten about 32bit targets in my last patch, as long could be
32bit in them. So have updated the prngplus logic to explicitly specify
int64_t wrt one way transform. Also have increased the prng run length
between reseeding in this case.
b) At the same time if the target / compiler doesnt support int64_t, then
added the option wrt prngplus to fallback to a simple xor based transform,
but with a reduced prng run between reseeding.
c) Also have added conditional compile wrt the different random or
otherwise dns query id generation helpers, So that only the selected
strategy will be included in the build.
--
Keep ;-)
HanishKVC