Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | contrib: add msign and mencrypt | Leah Neukirchen | 2017-05-26 | 2 | -0/+47 | |
| | ||||||
* | add contrib/README.md | Leah Neukirchen | 2017-05-26 | 1 | -0/+7 | |
| | ||||||
* | mshow: try to keep CRLF intact for -r | Leah Neukirchen | 2017-05-26 | 1 | -1/+6 | |
| | ||||||
* | contrib/mverify: use unix2dos for CRLF normalization | Leah Neukirchen | 2017-05-26 | 1 | -2/+2 | |
| | ||||||
* | mmime: add mblaze/raw for plain text inclusion | Leah Neukirchen | 2017-05-26 | 1 | -0/+4 | |
| | ||||||
* | mmime: add -t to override toplevel content-type | Leah Neukirchen | 2017-05-26 | 2 | -3/+11 | |
| | ||||||
* | add mgpg | Leah Neukirchen | 2017-05-26 | 1 | -0/+20 | |
| | ||||||
* | mcom: commajoin: use awk | Leah Neukirchen | 2017-05-26 | 1 | -1/+3 | |
| | | | | | The sed solution did not work with OpenBSD sed and Plan9 sed when only one line was used. | |||||
* | mdeliver: fix error string | Duncaen | 2017-05-26 | 1 | -1/+1 | |
| | ||||||
* | mless: replace grep -m1 with sed for portability | Duncaen | 2017-05-26 | 1 | -1/+1 | |
| | ||||||
* | pipeto: check argv[0] is set | Leah Neukirchen | 2017-05-23 | 1 | -1/+4 | |
| | | | | | This path couldn't so far be triggered, but can be useful if we reuse this code. | |||||
* | mscan: spawn a pager for interactive use | Leah Neukirchen | 2017-05-23 | 3 | -2/+33 | |
| | ||||||
* | mshow: spawn a pager for interactive use | Leah Neukirchen | 2017-05-23 | 5 | -2/+144 | |
| | ||||||
* | mshow: no safe output for -R | Leah Neukirchen | 2017-05-23 | 1 | -1/+1 | |
| | ||||||
* | mshow: document -n | Leah Neukirchen | 2017-05-23 | 2 | -2/+4 | |
| | ||||||
* | mscan: use %H:%M timestamp for all mails newer than 24h | Leah Neukirchen | 2017-05-21 | 1 | -5/+4 | |
| | ||||||
* | mcom.1: tweak | Leah Neukirchen | 2017-05-21 | 1 | -1/+1 | |
| | ||||||
* | contrib/mvi: fix mktemp template | Duncaen | 2017-05-19 | 1 | -1/+1 | |
| | ||||||
* | man: fix rendering with groff | Leah Neukirchen | 2017-05-17 | 6 | -36/+36 | |
| | | | | Closes #32. | |||||
* | mblaze-profile.5: fix lint | Leah Neukirchen | 2017-05-15 | 1 | -2/+3 | |
| | ||||||
* | mscan.1: fix lint | Leah Neukirchen | 2017-05-15 | 1 | -1/+2 | |
| | ||||||
* | mpick.1: fix lint | Leah Neukirchen | 2017-05-15 | 1 | -2/+0 | |
| | ||||||
* | magrep.1: fix lint | Leah Neukirchen | 2017-05-15 | 1 | -2/+3 | |
| | ||||||
* | mmime.1: closing > for <expr | Larry Hynes | 2017-05-02 | 1 | -1/+1 | |
| | | | | Closes: #31 [via git-merge-pr] | |||||
* | mmime: print_header: only force qp-encoding for overlong lines | Leah Neukirchen | 2017-04-30 | 1 | -1/+1 | |
| | | | | | | Lines SHOULD not be longer than 78 chars, and we try to fold like that, but we only enforce qp-encoding for 7-bit safe lines if they would be longer than 998, which they MUST not be. | |||||
* | mmime: check: allow up to 998 chars in header lines | Leah Neukirchen | 2017-04-30 | 1 | -4/+24 | |
| | ||||||
* | mpick: make message numbers starting at one | Duncaen | 2017-04-27 | 1 | -0/+1 | |
| | | | | fixes #29 | |||||
* | mscan: squeeze slashes for %F | Leah Neukirchen | 2017-04-27 | 1 | -1/+4 | |
| | | | | Fixes #30. | |||||
* | mgenmid: fix fallback random generation on 32bit | leovilok | 2017-04-22 | 1 | -1/+1 | |
| | | | | | | lrand48 returns a long int, which is 32bits wide on 32bits systems Closes: #28 [via git-merge-pr] | |||||
* | mpick: allow string expressions on any header | Duncaen | 2017-04-17 | 3 | -18/+28 | |
| | ||||||
* | mcom: only generate multipart mime mails when using attachments | Leah Neukirchen | 2017-04-16 | 1 | -7/+18 | |
| | ||||||
* | filter: simplify clean up logic | Leah Neukirchen | 2017-04-14 | 1 | -13/+9 | |
| | ||||||
* | filter: use sigpending/sigismember/sigwait instead of sigtimedwait | Leah Neukirchen | 2017-04-14 | 1 | -3/+10 | |
| | | | | | sigtimedwait is just POSIX.1-2001, which lesser operating systems don't implement completely. | |||||
* | filter: use sigtimedwait with zero wait time | Leah Neukirchen | 2017-04-14 | 1 | -2/+4 | |
| | | | | Else it will block until SIGPIPE comes. | |||||
* | filter: block SIGPIPE during filtering | Leah Neukirchen | 2017-04-14 | 1 | -1/+15 | |
| | ||||||
* | mrep: don't put our own addresses into Cc: | Leah Neukirchen | 2017-04-09 | 1 | -1/+7 | |
| | | | | Closes #26. | |||||
* | rfc2047: blaze822_decode_rfc2047: ignore RFC 2231 language tag | Leah Neukirchen | 2017-04-06 | 1 | -0/+3 | |
| | ||||||
* | rfc2231: fix warning | Leah Neukirchen | 2017-04-06 | 1 | -1/+1 | |
| | ||||||
* | mshow: safely print filenames | Leah Neukirchen | 2017-04-06 | 1 | -6/+16 | |
| | ||||||
* | Makefile: ensure to build object files | Leah Neukirchen | 2017-04-06 | 1 | -1/+1 | |
| | ||||||
* | contrib/msendmail: add script to compose MIME mail noninteractively | Leah Neukirchen | 2017-04-06 | 1 | -0/+67 | |
| | ||||||
* | mshow: use blaze822_mime2231_parameter for filenames | Leah Neukirchen | 2017-04-06 | 2 | -13/+12 | |
| | ||||||
* | rfc2231: add RFC 2231 mime parameter parsing | Leah Neukirchen | 2017-04-06 | 2 | -0/+131 | |
| | ||||||
* | mmime.1: cite RFC 2231 | Leah Neukirchen | 2017-04-06 | 1 | -0/+7 | |
| | ||||||
* | mmime: use RFC2231 for Content-Disposition when needed | Leah Neukirchen | 2017-04-06 | 1 | -3/+41 | |
| | ||||||
* | mshow: render_mime: don't access invalid addresses when no output was generated | Leah Neukirchen | 2017-04-06 | 1 | -3/+5 | |
| | ||||||
* | filter: free buffer on failure | Leah Neukirchen | 2017-04-06 | 1 | -0/+1 | |
| | ||||||
* | t: add maddr and minc tests | Duncaen | 2017-04-02 | 2 | -0/+103 | |
| | ||||||
* | seq: fix selecting subthreads at the end of sequences and add test cases | Duncaen | 2017-04-01 | 2 | -2/+13 | |
| | ||||||
* | t: add check_test | Duncaen | 2017-03-31 | 6 | -18/+29 | |
| |