summary refs log tree commit diff
Commit message (Collapse)AuthorAgeFilesLines
* mquote: make sed expression to strip signature work with busybox sedSören Tempel2017-08-221-1/+1
| | | | Closes: #74 [via git-merge-pr]
* mgenmid: printb36: fix off-by-oneLeah Neukirchen2017-08-211-1/+2
| | | | Closes #73.
* mshow: render_mime: avoid indexing into empty bufferLeah Neukirchen2017-08-211-1/+1
| | | | Found using spam corpus at http://untroubled.org/spam/2017-08.7z
* mflow: use blaze822_mime_parameter properlyLeah Neukirchen2017-08-211-4/+4
| | | | Found using spam corpus at http://untroubled.org/spam/2017-08.7z.
* squash more mandoc -Tlint warningsLeah Neukirchen2017-08-2011-42/+43
|
* mshow: use return value 62 for raw output of filtersLeah Neukirchen2017-08-201-2/+5
| | | | E.g. for elinks -dump -dump-color-mode 3
* mmime.1: reference makemime(1) and mhbuild(1)Leah Neukirchen2017-08-201-0/+2
|
* mshow: use "less -RFXe" when $PAGER is plain "less"Leah Neukirchen2017-08-171-1/+6
|
* filter: use a non-blocking write pipeLeah Neukirchen2017-08-061-3/+10
|
* filter: don't write more than PIPE_BUF at onceLeah Neukirchen2017-08-061-2/+5
| | | | | This could result in stalling during big writes when we can't read the output of the child in the mean time.
* mverify: use 0+x to force numberLeah Neukirchen2017-08-051-3/+3
| | | | +x does not work in nawk/*BSD awk.
* mverify: Cant - > cannotLarry Hynes2017-08-051-1/+1
| | | | | | | - This works around the quoting problem inherent in using Can't and avoids using the incorrect Cant Closes: #71 [via git-merge-pr]
* mshow: fallback to text/plain when no content-type existsLeah Neukirchen2017-08-051-3/+5
|
* rfc2047: blaze822_decode_b64: ensure nul-termination of resultLeah Neukirchen2017-07-301-1/+3
| | | | Fixes #70.
* mcom: dreaft -> draftLarry Hynes2017-07-271-1/+1
| | | | Closes: #69 [via git-merge-pr]
* filter.example: use mflowLeah Neukirchen2017-07-261-0/+1
|
* add mflowLeah Neukirchen2017-07-265-4/+249
|
* VERSION: 0.2 v0.2Leah Neukirchen2017-07-171-1/+1
|
* add NEWS.mdLeah Neukirchen2017-07-171-0/+17
|
* mseq: use first message of range for -c and -C.Leah Neukirchen2017-07-171-0/+6
|
* minc: use squeeze_slashLeah Neukirchen2017-07-122-2/+4
| | | | Closes #68.
* mlist: extract squeeze_slashLeah Neukirchen2017-07-124-11/+20
|
* mrep: avoid initial space for References:Leah Neukirchen2017-07-121-1/+1
| | | | This triggered qp-encoding, which is not allowed for this header.
* Changes to mthread.1Larry Hynes2017-07-121-7/+8
| | | | | | | | | | | - Sprinkle some commas - passed -> specified - 'the' standard input - 'one per line' - 'in case' -> 'if' - Flesh out -S outbox example Closes: #67 [via git-merge-pr]
* Changes to msort.1Larry Hynes2017-07-111-6/+4
| | | | | | | | | | - Clarify that its the message names, not the messages, that get printed - passed -> specified - Merge 3rd sentence in DESCRIPTION with 1st - 'the' standard input Closes: #66 [via git-merge-pr]
* mlist: squeeze squeezing codeLeah Neukirchen2017-07-111-3/+2
| | | | Thanks to quinq, who put all their heart in it.
* mlist: squeeze slashes from directory namesLeah Neukirchen2017-07-111-0/+13
| | | | Closes #65.
* Changes to msed.1Larry Hynes2017-07-111-3/+3
| | | | | | | - Change 'scripts' to 'script', to match SYNOPSIS - Delete 'the' in 'the mail headers' Closes: #63 [via git-merge-pr]
* Changes to mshow.1Larry Hynes2017-07-111-8/+11
| | | | | | | | - (passed|given) -> specified - Sprinkle some commas - Adjust wording for '-A' option Closes: #64 [via git-merge-pr]
* mymemmem: update with patch from musl mailing listLeah Neukirchen2017-07-111-15/+10
| | | | Fix by Alexander Monakov.
* mmime: ensure 7bit or 8bit Content-Transfer-Encoding for message/rfc822 partsLeah Neukirchen2017-07-091-3/+8
| | | | | | | | RFC 2046, Section 5.2.1: > No encoding other than "7bit", "8bit", or "binary" is permitted for > the body of a "message/rfc822" entity. (We'll generate 8bit when we have to and put the blame on the MTA.)
* mmime: disregard line length restriction for message/rfc822 attachmentsLeah Neukirchen2017-07-091-0/+3
| | | | Many webmail client's don't like qp-encoded message/rfc822 attachments.
* mcom: fix non-POSIX sed usageWolfgang Jenkner2017-07-081-1/+2
|
* Changes to mscan.1Larry Hynes2017-07-051-23/+33
| | | | | | | | | | | | | | - passed -> specified - 'the' standard input - when -> if - Clarify pager usage and refer to ENVIRONMENT for details - Add note about default format in mblaze-profile - Put in a '>' for %c - else -> otherwise - greater or equal 'to' - Add ':' to 'From' and 'To' Closes: #62 [via git-merge-pr]
* Changes to mpick.1Larry Hynes2017-07-041-9/+9
| | | | | | | | | - Else -> Otherwise - 'the' standard input - Tidy up msglist intro - Couple of corrections Closes: #61 [via git-merge-pr]
* Changes to mmsg.7Larry Hynes2017-07-041-20/+13
| | | | | | | | | | - Remove listing of tools from DESCRIPTION - pass -> specify - Unhyphenate grandparents - If we don't enumerate the shortcuts, it's easier to maintain - Add SEE ALSO mblaze.7 Closes: #60 [via git-merge-pr]
* add .mailmapLeah Neukirchen2017-07-031-0/+1
|
* Changes to mmkdir.1Larry Hynes2017-07-031-6/+7
| | | | | | | - Use 'Maildir folders' instead of the pseudo-plural 'Maildir' - Clean up language Closes: #59 [via git-merge-pr]
* Changes to mmime.1Larry Hynes2017-07-031-6/+3
| | | | | | | | - Remove first line in DESCRIPTION, it's pretty much a duplicate - Clarify piece about lines in the body which specify attachments - 'file found at path' instead of 'path' Closes: #58 [via git-merge-pr]
* seq: use of ^ should not produce a "parse" error when parent isn't foundOliver Kiddle2017-07-031-15/+19
| | | | Closes: #57 [via git-merge-pr]
* mmsg.7: document new selectorsLeah Neukirchen2017-07-021-1/+17
|
* seq: parse_relnum: initial + in stop part of a message range selects ↵Oliver Kiddle2017-07-021-3/+5
| | | | | | | | relative to the start So, e.g 4:+5 is the same as 4:9 Closes: #44 [via git-merge-pr]
* seq: parse_range: = _ and ^ default to being relative to cur instead of ↵Oliver Kiddle2017-07-021-1/+4
| | | | message 1
* seq: parse_relnum: fix for thread message syntax relative to . or $Oliver Kiddle2017-07-021-4/+5
| | | | | | | With a message such as .^ specified, strtol() was used on the caret. On Linux this worked by accident because strtol() doesn't return an error but it fails on, e.g. FreeBSD. Furthermore, it was not possible to specify relative offsets after $.
* man: use 'filename' instead of 'file names'Leah Neukirchen2017-07-0212-18/+18
|
* Changes to mlist.1Larry Hynes2017-07-021-8/+9
| | | | Closes: #56 [via git-merge-pr]
* Changes to minc.1Larry Hynes2017-07-021-3/+4
| | | | | | | | - Change 'in the given' to 'in the specified Maildir folders' - 'one per line' - Qualify '-q' flag Closes: #54 [via git-merge-pr]
* magrep.1: Improve EXIT STATUS wording, in line with .Ex -stdLarry Hynes2017-07-011-1/+2
| | | | Closes: #53 [via git-merge-pr]
* Changes to mhdr.1Larry Hynes2017-07-011-6/+6
| | | | | | | | - Use 'specified' instead of 'given' and 'passed' - Clarify tab-separation for '-H' - Use 'one per line' instead of 'line by line' Closes: #52 [via git-merge-pr]
* Changes to mdirs.1Larry Hynes2017-07-011-5/+6
| | | | | | - 'line by line' -> 'one per line' - Insert 'formats' - Simplify explanation of what mdirs considers a Maildir