id summary reporter owner description type status milestone component version severity resolution keywords cc 4890 URL compatible base64 encoding/decoding (RFC 3548) anonymous Robert Ramey "We use the boost archive library for serialization of binary data which will be part of an URL. We encode the binary stream using the iterators transform_width and base64_from_binary. Since the base64_from_binary iterator uses symbols which must not be used in URLs we’ve derived a base64URL_from_binary iterator (and its counterpart), which follows RFC 3548 chapter 4. The code is a copy of the original base64_from_binary.hpp and binary_from_base64.hpp which is modified to use the symbols '-' and '_' instead of '+' and '/' for the values 62 and 63." Feature Requests closed To Be Determined serialization Boost 1.43.0 Optimization wontfix archive iterator base64 encoding