mirror of
https://git.tartarus.org/simon/putty.git
synced 2025-01-10 01:48:00 +00:00
Wrap few more functions in side channel attack tests
[SGT's note: Pavel Kryukov says he came across these while setting up CI runs of testsc. Two of the three guarded functions are obvious variants on ones we're already guarding; I hadn't heard of cfree before, but apparently it's an alternate form of ordinary free() from an obsolete standard, whose glibc man page says 'never use it'.]
This commit is contained in:
parent
34e326eb9e
commit
7dd0351254
@ -539,9 +539,12 @@ static void load_module(
|
||||
* need to add more aliases here to stop the test failing.
|
||||
*/
|
||||
TRY_WRAP("__GI___libc_malloc", wrap_malloc_pre, wrap_alloc_post);
|
||||
TRY_WRAP("__libc_malloc", wrap_malloc_pre, wrap_alloc_post);
|
||||
TRY_WRAP("__GI___libc_realloc", wrap_realloc_pre, wrap_alloc_post);
|
||||
TRY_WRAP("__GI___libc_free", wrap_free_pre, unpause_post);
|
||||
TRY_WRAP("__memset_sse2_unaligned", wrap_memset_pre, unpause_post);
|
||||
TRY_WRAP("__memset_sse2", wrap_memset_pre, unpause_post);
|
||||
TRY_WRAP("cfree", wrap_free_pre, unpause_post);
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user