summary refs log tree commit diff
path: root/rfc2047.c
Commit message (Collapse)AuthorAgeFilesLines
* rfc2047: blaze822_decode_qp: skip =CRLFChristian Neukirchen2016-07-291-0/+2
|
* rfc2047: allow empty encoded-wordsChristian Neukirchen2016-07-291-1/+1
| | | | This is non-conforming, but happens in the wild occasionally.
* rfc2047: blaze822_decode_rfc2047: initialize dec and decchunk.Christian Neukirchen2016-07-211-2/+2
| | | | Found by clang-analyzer.
* clean up header includesChristian Neukirchen2016-07-181-2/+2
|
* rfc2047: decode ??? on errorsChristian Neukirchen2016-07-151-3/+12
|
* rfc2047: revert in blaze822_decode_b64Christian Neukirchen2016-07-151-15/+2
|
* rfc2047: try sliced version of blaze822_decode_b64 (no benefit in practise)Christian Neukirchen2016-07-151-2/+15
|
* rfc2047: blaze822_decode_b64: check boundsChristian Neukirchen2016-07-141-23/+30
|
* rfc2047: blaze822_decode_qp: check boundsChristian Neukirchen2016-07-141-1/+5
|
* rfc2047: blaze822_decode_qp: off-by-one in qp decodingChristian Neukirchen2016-07-131-1/+1
|
* rfc2047: free all things in blaze822_decode_rfc2047Christian Neukirchen2016-07-131-2/+8
|
* blaze822_priv.h: add isfwsChristian Neukirchen2016-07-131-2/+2
|
* blaze822_priv.h: macro cleanupChristian Neukirchen2016-07-131-4/+2
|
* blaze822: api refactoringChristian Neukirchen2016-07-131-4/+5
|
* rfc2047: detect iconv_open error properlyChristian Neukirchen2016-07-121-3/+1
|
* rfc2047: suppress common error messagesChristian Neukirchen2016-07-121-4/+8
|
* rfc2047: consistencyChristian Neukirchen2016-07-121-2/+5
|
* rfc2047: better base64 memory boundChristian Neukirchen2016-07-121-1/+1
|
* rfc2047: avoid tolowerChristian Neukirchen2016-07-121-1/+4
|
* rfc2047: handle uint properlyChristian Neukirchen2016-07-121-4/+15
|
* fix unsigned computationChristian Neukirchen2016-07-121-1/+1
|
* add rfc2047 decoderChristian Neukirchen2016-07-111-0/+216