Sign in
boringssl
/
boringssl
/
80e3f957e46bf2af828d67065bc19d9471f368fd
/
crypto
/
mem.c
0313b59
Let memory hooks override the size prefix.
by Adam Langley
· 4 years, 11 months ago
0cf14d3
Don't define default implementations for weak symbols.
by Adam Langley
· 5 years ago
9ae40ce
Add memory tracking and sanitization hooks
by Wiktor Garbacz
· 5 years ago
7964a1d
Check for overflow in massive mallocs.
by Adam Langley
· 5 years ago
3ba9586
Rename a number of BUF_* functions to OPENSSL_*.
by David Benjamin
· 6 years ago
787b26c
Use weak symbols only on supported platforms
by John Sheu
· 6 years ago
da8bb84
Tell ASan about the OPENSSL_malloc prefix.
by David Benjamin
· 6 years ago
1fa5abc
silence unused variable warnings when using OPENSSL_clear_free
by Jeremy Apthorp
· 6 years ago
b5e4a22
Use sdallocx, if available, when deallocating.
by Chris Kennelly
· 7 years ago
52a68a9
Remove unused string.h include.
by David Benjamin
· 7 years ago
6796889
Remove unused strings.h #include from crypto/mem.c
by Aaron Green
· 7 years ago
63a0797
Remove now unnecessary _POSIX_C_SOURCE bits to work around macOS bug.
by David Benjamin
· 8 years ago
6dc892f
Remove redundant calls to |OPENSSL_cleanse| and |OPENSSL_realloc_clean|.
by Martin Kreichgauer
· 8 years ago
c0e15d1
Zero memory in |OPENSSL_free|.
by Martin Kreichgauer
· 8 years ago
808f832
Run the comment converter on libcrypto.
by David Benjamin
· 8 years ago
ccf8057
Use functions that do not depend on the current locale.
by Adam Langley
· 8 years ago
17cf2cb
Work around language and compiler bug in memcpy, etc.
by David Benjamin
· 8 years ago
351af19
Remove a clang-cl workaround that's no longer needed.
by Nico Weber
· 9 years ago
0ee3193
Breaking news: 1998 has come and gone.
by David Benjamin
· 9 years ago
054e597
Include intrin.h under cover of warning pragmas.
by David Benjamin
· 9 years ago
2b36071
win: Add an explicit intrin.h include to work around a clang-cl bug.
by Nico Weber
· 9 years ago
a353cdb
Wrap MSVC-only warning pragmas in a macro.
by David Benjamin
· 9 years ago
2e8ba2d
Use one C99-style for loop.
by David Benjamin
· 9 years ago
f0322b2
Use non-deprecated methods on windows.
by nmittler
· 9 years ago
c3774c1
Fix some indentation.
by David Benjamin
· 9 years ago
820731a
Fix some typos in license headers.
by David Benjamin
· 10 years ago
3e71931
Lowercase some Windows headers.
by Adam Langley
· 10 years ago
efed221
Enable more warnings & treat warnings as errors on Windows.
by Brian Smith
· 10 years ago
a87de9b
Define WIN32_LEAN_AND_MEAN in the build system, not in the code.
by Brian Smith
· 10 years ago
dc94b54
Clean up use of Windows Platform SDK headers.
by Brian Smith
· 10 years ago
51fcd87
Fix NaCl build.
by Adam Langley
· 11 years ago
ad912f3
Use _POSIX_C_SOURCE not _BSD_SOURCE.
by Adam Langley
· 11 years ago
ded9358
Windows build fixes.
by Adam Langley
· 11 years ago
cf052cf
Fix build for PNaCl.
by Adam Langley
· 11 years ago
ad1907f
Use asm directives to protect OPENSSL_cleanse.
by Adam Langley
· 11 years ago
0113a4f
Support building with PNaCl.
by Adam Langley
· 11 years ago
b0d5fb6
Add OPENSSL_str[n]casecmp
by Adam Langley
· 11 years ago
01797e3
psk_client_callback, 128-byte id bug.
by Adam Langley
· 11 years ago
95c29f3
Inital import.
by Adam Langley
· 11 years ago