Brian Smith
Brian Smith
@regehr The data has `auto` storage. The compiler chose to allocate it in non-volatile storage. The compiler also knows (in theory) that there is no way for another thread to...
Maybe it's good to (also) write guidelines recommending people avoid `core::fmt` if they care about code size. It seems like there are probably a lot of improvements that can be...
> What would the guideline suggest to use instead of core::fmt? Other than don't use formatting at all. Exactly "don't use formatting at all." For example, when a function returns...
From when I worked at Mozilla, I know that there were CAs that were using name constraints. The HARICA root CA that Mozilla trust actually has name constraints in the...
Also, as far as testing goes, the mozilla::pkix test suite contains a large number of unit tests for name constraints in [pkixnames_tests.cpp](https://github.com/briansmith/mozillapkix/blob/master/test/gtest/pkixnames_tests.cpp). Note that I see name constraints as a...
In many cases it is possible to find a very simple minimal hash function. For example, when looking up an ECC public key by value in a table of ~200...
I'm not sure what would be helpful. Are you envisioning the scenario where somebody would report a vulnerability and we would disclose it before we fix it? I definitely don't...
I am open to specific suggestions of wording. I don't really know what you're asking for.