summary refs log tree commit diff
path: root/mshow.c
Commit message (Expand)AuthorAgeFilesLines
* mshow: add -F to disable MIME filtersLeah Neukirchen2017-09-221-3/+5
* mshow: show: treat non-mime mails as single-part text/plain mailsLeah Neukirchen2017-09-061-1/+1
* styleLeah Neukirchen2017-08-311-20/+20
* mshow: render_mime: avoid indexing into empty bufferLeah Neukirchen2017-08-211-1/+1
* mshow: use return value 62 for raw output of filtersLeah Neukirchen2017-08-201-2/+5
* mshow: use "less -RFXe" when $PAGER is plain "less"Leah Neukirchen2017-08-171-1/+6
* mshow: fallback to text/plain when no content-type existsLeah Neukirchen2017-08-051-3/+5
* mshow: mark FALL THROUGHLeah Neukirchen2017-06-231-0/+5
* mshow: show Reply-To by defaultLeah Neukirchen2017-06-181-1/+1
* mshow: add -N to not show MIME structure markers.Leah Neukirchen2017-06-181-10/+17
* mshow: print_decode_header: bump buffer sizeLeah Neukirchen2017-06-131-1/+1
* mshow: try to keep CRLF intact for -rLeah Neukirchen2017-05-261-1/+6
* mshow: spawn a pager for interactive useLeah Neukirchen2017-05-231-0/+23
* mshow: no safe output for -RLeah Neukirchen2017-05-231-1/+1
* mshow: document -nLeah Neukirchen2017-05-231-1/+1
* mshow: safely print filenamesLeah Neukirchen2017-04-061-6/+16
* mshow: use blaze822_mime2231_parameter for filenamesLeah Neukirchen2017-04-061-12/+11
* mshow: render_mime: don't access invalid addresses when no output was generatedLeah Neukirchen2017-04-061-3/+5
* mshow: print plain text safelyLeah Neukirchen2017-03-131-25/+32
* clean up whitespaceLeah Neukirchen2017-01-261-10/+10
* Add $MBLAZE environment variable to set profile locationIvy Foster2016-09-011-1/+1
* mshow: ensure plain text output ends with a newlineChristian Neukirchen2016-08-091-4/+8
* mshow: rather, use -r -O to print the part rawChristian Neukirchen2016-08-061-4/+12
* mshow: extract headers with -H -OChristian Neukirchen2016-08-061-0/+12
* mshow: simplify -H with orig_headerChristian Neukirchen2016-08-061-12/+3
* mshow: extract_mime: body is usedChristian Neukirchen2016-08-061-1/+0
* rfc2045: import walk_mimeChristian Neukirchen2016-08-021-56/+13
* rename .santoku to .mblazeChristian Neukirchen2016-08-011-1/+1
* blaze822: blaze822_chdr: downcase headerChristian Neukirchen2016-08-011-1/+1
* mshow: hard-code simple multipart/alternative policyChristian Neukirchen2016-07-291-4/+47
* mshow: allow filters to skip and select multipart partsChristian Neukirchen2016-07-291-0/+12
* mshow: actually filter the partsChristian Neukirchen2016-07-291-11/+23
* mshow: normalize CRLF for plain text partsChristian Neukirchen2016-07-291-4/+24
* mshow: writefile: write in a loopChristian Neukirchen2016-07-261-5/+14
* mshow: add usageChristian Neukirchen2016-07-261-1/+7
* mshow: fix header display with -HChristian Neukirchen2016-07-261-0/+1
* str*casecmp is in <strings.h>Christian Neukirchen2016-07-261-0/+1
* mshow: decode headers of message/rfc822 partsChristian Neukirchen2016-07-261-4/+5
* mshow: display relative dateChristian Neukirchen2016-07-241-4/+97
* mshow: decode headers in default viewChristian Neukirchen2016-07-241-1/+3
* mshow: use fnmatch for extractionChristian Neukirchen2016-07-231-1/+3
* mshow: extract: resolve messages using loop1Christian Neukirchen2016-07-231-2/+8
* seq: add blaze822_loop1 for easier argument overridingChristian Neukirchen2016-07-231-10/+6
* mshow: -t defaults to . when used interactivelyChristian Neukirchen2016-07-231-1/+6
* mshow: render_mime: set a default mime typeChristian Neukirchen2016-07-231-1/+5
* mshow: don't crash on missing Content-Type (consider it text/plain)Christian Neukirchen2016-07-221-1/+1
* mshow: forgot to freeChristian Neukirchen2016-07-211-1/+3
* mshow: extract_mime: fix logic to not free filename pointing to auto varChristian Neukirchen2016-07-211-4/+7
* mshow: indent tree by one levelChristian Neukirchen2016-07-201-1/+1
* mshow: extract file name logicChristian Neukirchen2016-07-201-18/+38