diff options
author | Sergey Poznyakoff <gray@gnu.org> | 2020-07-23 23:22:01 +0300 |
---|---|---|
committer | Sergey Poznyakoff <gray@gnu.org> | 2020-07-23 23:34:09 +0300 |
commit | 68d345c743c9aebe221957d1fb820edf2bcdd7d5 (patch) | |
tree | 369c504ac3487a5e160e44d0d18ca98d2246d6d5 /libmailutils/diag/errors | |
parent | 9b62d1ff01f949aeff165753eea17e108bcccd9b (diff) | |
download | mailutils-68d345c743c9aebe221957d1fb820edf2bcdd7d5.tar.gz mailutils-68d345c743c9aebe221957d1fb820edf2bcdd7d5.tar.bz2 |
Minor fixes in base64 and inline-comment filters
* libmailutils/diag/errors (MU_ERR_BASE64): New error code.
* libmailutils/filter/base64.c (_base64_decoder): Stop decoding
and return failure if padding length gets greater than 3
* libmailutils/filter/inline-comment.c (_ilcmt_decoder): Make sure
proper error code is set.
Diffstat (limited to 'libmailutils/diag/errors')
-rw-r--r-- | libmailutils/diag/errors | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/libmailutils/diag/errors b/libmailutils/diag/errors index d9d8ea613..e27512fbf 100644 --- a/libmailutils/diag/errors +++ b/libmailutils/diag/errors @@ -139,3 +139,5 @@ MU_ERR_USER4 _("User-defined error 4") MU_ERR_USER5 _("User-defined error 5") MU_ERR_USER6 _("User-defined error 6") MU_ERR_USER7 _("User-defined error 7") + +MU_ERR_BASE64 _("invalid base64 input") |