_CrtDumpMemoryLeaks() direct call misreports heap allocations owned by
globally initialized objects.
Using _CRTDBG_LEAK_CHECK_DF delays the memory leak check until after
globally initialized objects are destroyed.
Signed-off-by: Simon Rozman <simon@rozman.si>
In some cases Event Monitor reported blank event text. I am suspecting
the TdhGetEventInformation() fails for some reason resulting in a silent
failure to return event text.
Signed-off-by: Simon Rozman <simon@rozman.si>
After rearranging the configuration dialog panels, the inner
authentication (PAP) is no longer the topmost panel/control.
Signed-off-by: Simon Rozman <simon@rozman.si>
This unifies language (spell-checking), Signed-off-by requirement and
icon branding across all clones and working copies.
Signed-off-by: Simon Rozman <simon@rozman.si>
NMAKE invocations are costly (slow, no-parallel support).
Rather than pinpoint cleaning of each combination of $(LANG), $(PLAT)
and $(CFG) related files, we do the wildcard cleaning of all packaging
files.
Signed-off-by: Simon Rozman <simon@rozman.si>
Renaming MSI and other output files just to unify platform designation
doesn't justify the cause. Not to break other people's installers, the
"AMD64" was renamed back to "x64" in output filenames.
This partially reverts 152e3a9176203b0cc953bd55b1118caf75045c4a.
Signed-off-by: Simon Rozman <simon@rozman.si>
As component GUIDs changed, but the component path remained, the minor
update will no longer work correctly.
Signed-off-by: Simon Rozman <simon@rozman.si>
- .sln uses the same as .vcxproj and Makefile
- Output MSI files use the same as %PROCESSOR_ARCHITECTURE%
Signed-off-by: Simon Rozman <simon@rozman.si>
- SCH_USE_STRONG_CRYPTO is now declared in the Windows SDK included with
Visual Studio 2019. No need to enter this flag numerically any more.
- m_sc_ctx.initialize() and m_sc_ctx.process() should use same flags.
They are actually. Rather than copy&paste them, declare them in a
single place.
- Add ISC_REQ_USE_SUPPLIED_CREDS flag. Use the client certificate we
supply or none at all.
- Add ISC_REQ_MANUAL_CRED_VALIDATION flag. We validate the server
certificate.
Signed-off-by: Simon Rozman <simon@rozman.si>