You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I did much more thorough investigation around the secure version of functions on Mac and Linux. I am confident that the secure version of functions are not implemented by any version of gcc or Apple clang that we may use. Given the limited usage of memcpy in our code, we can confidently say that our limited usage of these functions are secure since we always initialize the destination buffer right before the memcpy call and we guarantee that we always copy less bytes to the buffer than its size.
Modify native code for macOS and Linux to use memcpy_s and strnlen if they are defined.
The text was updated successfully, but these errors were encountered: