summary refs log tree commit diff
Commit message (Expand)AuthorAgeFilesLines
* NEWS.md: update v0.3Leah Neukirchen2018-01-121-1/+1
* t/1500-maddr.t: fix check, maddr now compresses whitespace.Leah Neukirchen2018-01-121-1/+1
* msed: sed: free h and vLeah Neukirchen2018-01-111-1/+6
* mshow: list_mime: fix small leakLeah Neukirchen2018-01-111-0/+1
* mthread: thread: fix small leakLeah Neukirchen2018-01-111-0/+2
* rfc2047: blaze822_decode_rfc2047: fix memory leak of srcencLeah Neukirchen2018-01-111-1/+1
* msed: fix parsing of a//Leah Neukirchen2018-01-111-1/+3
* mscan: u8putstr: factor out common codeLeah Neukirchen2018-01-111-2/+1
* mverify: properly quote the sed messLeah Neukirchen2018-01-101-2/+2
* NEWS.md: updateLeah Neukirchen2018-01-091-1/+2
* mquote: fall back to rendering when no plaint text reply was foundLeah Neukirchen2018-01-091-1/+1
* mshow: exit with status 1 if -R didn't find a plain text replyLeah Neukirchen2018-01-091-0/+6
* mless: add { }/$ to jump to first/last messageLeah Neukirchen2018-01-072-0/+6
* NEWS.md: updateLeah Neukirchen2018-01-071-0/+17
* mshow.1: explain filter exit statusesLeah Neukirchen2018-01-071-0/+19
* mcom: strip empty headers after editingLeah Neukirchen2018-01-071-0/+7
* msed: add s///d flag to remove on matchLeah Neukirchen2018-01-072-4/+20
* blaze822: blaze822_loop: use long as return typeLeah Neukirchen2018-01-073-7/+8
* blaze822: blaze822_addr: rewrite address parsingLeah Neukirchen2018-01-071-66/+125
* mseq: create tmpfile O_EXCL to detect multiple mseq -S in a pipelineLeah Neukirchen2018-01-061-5/+9
* contrib/mverify: fix quotingLeah Neukirchen2018-01-061-1/+1
* add contrib/mrawLeah Neukirchen2018-01-061-0/+6
* mcom: avoid xargsLeah Neukirchen2018-01-061-1/+5
* add mbnc to bounce messagesLeah Neukirchen2018-01-067-14/+52
* mless: drop PATH changeLeah Neukirchen2018-01-061-2/+0
* mverify: drop dependency on unix2dos and bashLeah Neukirchen2018-01-061-4/+5
* mverify: use -r for plain text signaturesLeah Neukirchen2018-01-061-1/+1
* mless: allow overriding of colors in colorscanLeah Neukirchen2018-01-041-2/+3
* mlist: listarg: list empty Maildirs if no filtering took placeLeah Neukirchen2018-01-011-1/+1
* mlist: list: update total count tooLeah Neukirchen2018-01-011-0/+1
* mshow: list, reply: skip leading spaces for file namesLeah Neukirchen2017-12-061-0/+4
* rfc2047: blaze822_decode_rfc2047: check for NUL bytes at the very end of deco...Leah Neukirchen2017-12-051-3/+9
* rfc2047: blaze822_decode_rfc2047: don't decode encoded-words that contain NUL...Leah Neukirchen2017-12-051-1/+4
* mscan: fetch window size from /dev/ttyLeah Neukirchen2017-11-281-1/+4
* u8decode: detect invalid encodingsLeah Neukirchen2017-11-231-4/+12
* revamp utf-8 handling codeLeah Neukirchen2017-11-223-58/+64
* magrep: keep threading while matching bodyDuncaen2017-11-151-4/+5
* GNUmakefile: prefer CFLAGS from env, move hardening to overridable default flagsLeah Neukirchen2017-11-141-2/+2
* t: add test case for latest magrep crashDuncaen2017-11-111-1/+128
* rfc2047: blaze822_decide_rfc2047: ensure enough space for NUL-terminationLeah Neukirchen2017-11-111-2/+2
* mflow: flowed: ensure progress by printing at least one word each timeLeah Neukirchen2017-11-091-1/+2
* mflow: flowed: reevaluate termination after line break.Leah Neukirchen2017-11-091-0/+1
* mscan: display TO: address decodeLeah Neukirchen2017-11-081-1/+3
* mlist: use a static buffer, clean up control flowLeah Neukirchen2017-10-291-7/+5
* mpick: add negationsDuncaen2017-10-262-6/+26
* mmsg.7: consistently speak of sequences and rangesLeah Neukirchen2017-10-251-2/+2
* mshow: use %ld for longsLeah Neukirchen2017-10-131-6/+6
* blaze822: blaze822_addr: ensure strlen is not run on null pointerLeah Neukirchen2017-10-081-1/+1
* mscan: revert width to intLeah Neukirchen2017-10-061-3/+3
* mshow: render_mime: fix logic bugLeah Neukirchen2017-10-061-1/+1