irwir
irwir
> I don't know if that's still the case, but a few years ago there were important use cases (SMTP) were authenticated TLS was not always possible and having the...
> I can see why the initial seeding wouldn't be protected: if other threads already have access to the DRBG object while the initial seeding is in progress Why any...
> Initial seeding, why not, but also, the initial seeding generally takes place before sharing the object with other threads, so it's usually not needed (but wouldn't be harmful). This...
Thanks, but in that case `only if` part is incorrect, because `mbedtls_mutex_init` has no error checking and `f_entropy` was assigned unconditionally.
https://github.com/Mbed-TLS/mbedtls/blob/8067879c1fa08b7357ae47567ee875b6eec46e5d/tf-psa-crypto/drivers/builtin/src/threading.c#L65 This is going too deep into offtopic, but should the value be returned rather than ignored?
Who does not want to change hosts file or for a quick look, `http://93.127.197.30` should do. Even simple `93.127.197.30` as URL might connect.
> use the friendly MinGW abstraction This is in C99 standard, supported in MSVC since VS 2013. Maybe these macros could be used in v4 directly, without the current intermediate...
All `PRI*` macros (with as the standard place) together with `%zu` and `%lld` format specifiers appeared in C99. So both `#if` and `#else` branches adhere to C99. By the way,...
Never needed this kind of tricks. Could initial flash be prevented with `wp.flags` field?
Too late time caused misreading MS docs; no show flags were in description of other method. However, your test code raises questions. 1. `CDialog` declaration, but `DialogEx:OnCreate` called. 2. Normally...