Sign in
boringssl
/
boringssl
/
8116e734958854614d0e87b2b6a1efb7d9231960
/
crypto
/
base64
1a9edc3
Document and test stance on non-canonical base64
by Theo Buehler
· 10 months ago
dd68e4b
Add OPENSSL_zalloc
by David Benjamin
· 1 year, 5 months ago
b7d6320
Replace OPENSSL_STATIC_ASSERT with static_assert.
by David Benjamin
· 2 years, 7 months ago
16a9493
Add various OpenSSL compatibility functions.
by David Benjamin
· 3 years, 3 months ago
f958727
Speed up constant-time base64 decoding.
by David Benjamin
· 3 years, 5 months ago
1f1af82
Update INSTANTIATE_TEST_SUITE_P calls missing first argument.
by Matthew Braithwaite
· 5 years ago
20d43e2
Fix name clash in test structures
by Julien Desgats
· 6 years ago
be7006a
Update third_party/googletest.
by David Benjamin
· 6 years ago
5ecfb10
Modernize OPENSSL_COMPILE_ASSERT, part 2.
by David Benjamin
· 6 years ago
681ff27
Flatten most of the crypto target.
by David Benjamin
· 6 years ago
808f832
Run the comment converter on libcrypto.
by David Benjamin
· 8 years ago
c49c9e7
Optimize constant-time base64 implementation slightly.
by David Benjamin
· 8 years ago
a4f7cc2
Don't call base64_ascii_to_bin twice on each byte.
by David Benjamin
· 8 years ago
76dd180
Convert base64_test to GTest.
by David Benjamin
· 8 years ago
536036a
Implement base64 in constant-time.
by David Benjamin
· 8 years ago
17cf2cb
Work around language and compiler bug in memcpy, etc.
by David Benjamin
· 8 years ago
5409123
Use C99 for size_t loops.
by David Benjamin
· 8 years ago
cb96654
Adding ARRAY_SIZE macro for getting the size of constant arrays.
by Steven Valdez
· 9 years ago
22edd87
Resolve a small handful of size_t truncation warnings.
by David Benjamin
· 9 years ago
d09175f
Replace base64 decoding.
by Adam Langley
· 9 years ago
de2cf27
Avoid theoretical overflows in EVP_EncodeUpdate.
by David Benjamin
· 9 years ago
5aae776
Remove calls to ERR_load_crypto_strings.
by David Benjamin
· 9 years ago
301afaf
Add a run_tests target to run all tests.
by David Benjamin
· 9 years ago
73415b6
Move arm_arch.h and fix up lots of include paths.
by Adam Langley
· 9 years ago
0b635c5
Add malloc test support to unit tests.
by David Benjamin
· 10 years ago
e8261a0
Convert base64_test to C++.
by David Benjamin
· 10 years ago
642f149
evp: prevent underflow in base64 decoding
by David Benjamin
· 10 years ago
2b2d66d
Remove string.h from base.h.
by Adam Langley
· 10 years ago
4a0f0c4
Change CMakeLists.txt to two-space indent.
by Adam Langley
· 10 years ago
de211db
Don't use ssize_t in base64_test.c.
by David Benjamin
· 10 years ago
a70c75c
Add a CRYPTO_library_init and static-initializer-less build option.
by David Benjamin
· 10 years ago
d698f32
Introduce EVP_DecodeBase64.
by David Benjamin
· 10 years ago
c44d2f4
Convert all zero-argument functions to '(void)'
by David Benjamin
· 11 years ago
6601402
Add EVP_EncodedLength.
by Adam Langley
· 11 years ago
ded9358
Windows build fixes.
by Adam Langley
· 11 years ago
13f2710
Document that EVP_EncodeBlock writes a trailing NUL.
by David Benjamin
· 11 years ago
904a32e
Touchup a couple of blank lines from 7b35b58a.
by Adam Langley
· 11 years ago
7b35b58
Fix EVP_DecodeBlock and add tests.
by David Benjamin
· 11 years ago
8750fe5
base64: fix underflow in EVP_EncodeBlock.
by Adam Langley
· 11 years ago
4c921e1
Move public headers to include/openssl/
by Adam Langley
· 11 years ago
64bda23
Base64 padding fix.
by Adam Langley
· 11 years ago
95c29f3
Inital import.
by Adam Langley
· 11 years ago