about summary refs log tree commit diff
Commit message (Expand)AuthorAgeFilesLines
* seq: move map/cur to ~/.santokuChristian Neukirchen2016-07-181-10/+40
* scan: mark cur mailChristian Neukirchen2016-07-181-3/+8
* scan: fix flag findingChristian Neukirchen2016-07-181-1/+1
* blaze822: fix months. duhChristian Neukirchen2016-07-181-2/+2
* clean up header includesChristian Neukirchen2016-07-1810-78/+63
* remove unmimeChristian Neukirchen2016-07-182-124/+1
* show: normalize fwrite callsChristian Neukirchen2016-07-181-7/+7
* show: iconv non-utf8 parts before outputChristian Neukirchen2016-07-181-3/+63
* show: update curChristian Neukirchen2016-07-181-2/+16
* seq: import most parts of mseq, make blaze822_loop resolve rangesChristian Neukirchen2016-07-185-155/+226
* scan: look up mails in map instead of line numbersChristian Neukirchen2016-07-172-6/+9
* mseq: extract code into seq.cChristian Neukirchen2016-07-174-24/+110
* scan: skip leading and trailing wspChristian Neukirchen2016-07-171-1/+5
* rfc2045: blaze822_multipart: use blaze822_mime_parameterChristian Neukirchen2016-07-161-37/+8
* Makefile: add new show depsChristian Neukirchen2016-07-161-1/+1
* show: rewrite with mime support, listing and extractionChristian Neukirchen2016-07-161-15/+346
* rfc2045: add blaze822_mime_parameterChristian Neukirchen2016-07-162-0/+42
* blaze822: add blaze822_headerlenChristian Neukirchen2016-07-162-0/+7
* unmime: call external filtersChristian Neukirchen2016-07-161-9/+67
* blaze822: add blaze822_chdr to search for a header passed as C stringChristian Neukirchen2016-07-162-0/+10
* rfc2045: fix parsing of unquoted boundariesChristian Neukirchen2016-07-161-1/+0
* add mseq (replaces next)Christian Neukirchen2016-07-163-83/+174
* next: oopsChristian Neukirchen2016-07-151-1/+1
* hdr: rfc2047 decode headersChristian Neukirchen2016-07-152-3/+7
* 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
* next: fix mmap error detectionChristian Neukirchen2016-07-151-1/+1
* rfc2047: blaze822_decode_b64: check boundsChristian Neukirchen2016-07-141-23/+30
* slay more warningsChristian Neukirchen2016-07-143-5/+3
* fix printf format codesChristian Neukirchen2016-07-143-3/+3
* add () for assignmentsChristian Neukirchen2016-07-142-2/+2
* Makefile: drop -Wwrite-stringsChristian Neukirchen2016-07-141-1/+1
* rfc2047: blaze822_decode_qp: check boundsChristian Neukirchen2016-07-141-1/+5
* hdr: use -HEADER to only display the header, else print all headersChristian Neukirchen2016-07-141-12/+42
* blaze822: iterate over headersChristian Neukirchen2016-07-142-0/+19
* remove some obsolete stuffChristian Neukirchen2016-07-142-465/+0
* blaze822: add mmap-based mail readerChristian Neukirchen2016-07-142-4/+56
* rfc2045: return 0 when no body is found in blaze822_mime_bodyChristian Neukirchen2016-07-141-1/+2
* blaze822: remaining fixes in new loopChristian Neukirchen2016-07-141-5/+5
* blaze822: avoid overflow in blaze822_hdr_Christian Neukirchen2016-07-141-1/+1
* blaze822: rewrite inner loopChristian Neukirchen2016-07-131-44/+58
* unmime: free some thingsChristian Neukirchen2016-07-131-4/+7
* rfc2045: new parameter for blaze822_mime_body to allow freeing of new chunkChristian Neukirchen2016-07-132-5/+10
* blaze822: allow freeing of null pointersChristian Neukirchen2016-07-131-0/+2
* blaze822: blaze822_mem: use body=bodyend instead of body=0Christian Neukirchen2016-07-131-1/+2
* rfc2045: blaze822_mime_body: zero output fields when no body is thereChristian Neukirchen2016-07-131-1/+4
* blaze822: detect too short/empty headersChristian Neukirchen2016-07-131-0/+3
* rfc2047: blaze822_decode_qp: off-by-one in qp decodingChristian Neukirchen2016-07-131-1/+1
* rfc2045: blaze822_multipart: \0 also terminates boundaryChristian Neukirchen2016-07-131-1/+1