[Tarantool-patches] [PATCH v6 0/2] base64: Fix decoder, improve its performance
Sergey Nikiforov
void at tarantool.org
Mon Jan 11 12:44:59 MSK 2021
First patch fixes #3069 and adds test for zero-sized output buffer,
second one improves base64 decoder performance.
Second patch is optional to merge.
v6 is v5 rebased - there was merge conflict in base64 test,
base64_no_space_test() is now implemented as subtest per review.
No more changes.
Branch: https://github.com/tarantool/tarantool/tree/void234/gh-3069-fix-base64-memory-overrun-v6
Issue: https://github.com/tarantool/tarantool/issues/3069
Sergey Nikiforov (2):
base64: fix decoder output buffer overrun (reads)
base64: improve decoder performance
test/unit/base64.c | 16 +++++++++++-
test/unit/base64.result | 5 +++-
third_party/base64.c | 57 +++++++++++++++++++++++++++++------------
3 files changed, 59 insertions(+), 19 deletions(-)
--
2.25.1
More information about the Tarantool-patches
mailing list