Skip to content

Tags: ReneNyffenegger/cpp-base64

Tags

V2.rc.08

Toggle V2.rc.08's commit message
allow to decode unpadded data (RFC 2045)

V2.rc.07

Toggle V2.rc.07's commit message
add *.o / *.exe

V2.rc.04

Toggle V2.rc.04's commit message

v2.rc.03

Toggle v2.rc.03's commit message
Fix concurrency issue in mutlithreaded environment (2.rc.03)

Problem:
If two threads called base64_encode concurrently (one with url=true and
the other with url=false, the values of base64_chars[62] and
base64_chars[63] are undefined. For example, it's possible to get
base64_chars[62]='-' and base64_chars[63]='/', which is not a valid
encoding.

This commit fixes this issue.