summaryrefslogtreecommitdiffstats
path: root/ChangeLog-2009-2015
diff options
context:
space:
mode:
authorKaz Kyheku <kaz@kylheku.com>2020-03-17 22:25:39 -0700
committerKaz Kylheku <kaz@kylheku.com>2020-03-17 22:25:39 -0700
commitff36d718a997d24db9ac0e49042a99d5f5fad7a2 (patch)
treeadf68df1fb899af6d2c3c3f91e54e3e33d7946c1 /ChangeLog-2009-2015
parent592688572c0d0320dc9aabb931341d715bca141d (diff)
downloadtxr-ff36d718a997d24db9ac0e49042a99d5f5fad7a2.tar.gz
txr-ff36d718a997d24db9ac0e49042a99d5f5fad7a2.tar.bz2
txr-ff36d718a997d24db9ac0e49042a99d5f5fad7a2.zip
Support base64url encoding.
* filter.c (tobase64url_k, frombase64url_k): New keyword symbols variables. (base64_stream_enc_impl): New static function, derived from base64_stream_enc. (base64_stream_enc): Now a wrapper for base64_stream_enc_impl. (base64url_stream_enc, base64url_encode): New functions. (base64_stream_dec_impl): New static function, derived from base64_stream_dec. (base64-stream_dec): Now a wrapper for base64_stream_dec_impl. (get_base64_url_char, b64url_code): New static functions. (base64url_stream_dec, base64_url_decode, base64url_decode_buf): New functions. (filter_init): Intern new keyword symbols, initializing the corresponding variables, register new :frombase64url and :tobase64url filters and intrinsic functions base64url-stream-enc, base64url-stream-dec, base64url-encode, base64url-decode and base64url-decode-buf. * filter.h (base64url_stream_enc, base64url_stream_dec, base64url_encode, base64url_decode, base64url_decode_buf): Declared. * txr.1: Documented.
Diffstat (limited to 'ChangeLog-2009-2015')
0 files changed, 0 insertions, 0 deletions