diff options
author | Kaz Kyheku <kaz@kylheku.com> | 2020-03-17 22:25:39 -0700 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2020-03-17 22:25:39 -0700 |
commit | ff36d718a997d24db9ac0e49042a99d5f5fad7a2 (patch) | |
tree | adf68df1fb899af6d2c3c3f91e54e3e33d7946c1 /ChangeLog-2009-2015 | |
parent | 592688572c0d0320dc9aabb931341d715bca141d (diff) | |
download | txr-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