Christian Neukirchen
|
45176425e3
|
mcomp: use mdate
|
2016-08-08 14:01:56 +02:00 |
|
Christian Neukirchen
|
c9eba354ab
|
mcomp: cleanup
|
2016-08-08 14:01:48 +02:00 |
|
Christian Neukirchen
|
0f74f4d062
|
mrepl: check message has a message-id
|
2016-08-08 14:01:33 +02:00 |
|
Christian Neukirchen
|
2a72a341c0
|
add mdate, a portable version of GNU date --rfc-2822
|
2016-08-08 14:01:05 +02:00 |
|
Christian Neukirchen
|
55c823f89a
|
mquote: needs := for empty strings
|
2016-08-08 13:32:43 +02:00 |
|
Christian Neukirchen
|
f3c6724830
|
seq: parse_parent: bump previndent size
|
2016-08-07 17:38:38 +02:00 |
|
Christian Neukirchen
|
e2679e4423
|
add contrib/mverify to verify a OpenPGP or SMIME message
|
2016-08-06 20:43:08 +02:00 |
|
Christian Neukirchen
|
7377f0dfc3
|
mshow: rather, use -r -O to print the part raw
|
2016-08-06 20:10:33 +02:00 |
|
Christian Neukirchen
|
2776c838fe
|
mshow: extract headers with -H -O
|
2016-08-06 19:30:45 +02:00 |
|
Christian Neukirchen
|
5eb7837aa8
|
mshow: simplify -H with orig_header
|
2016-08-06 19:28:46 +02:00 |
|
Christian Neukirchen
|
7575e07b9f
|
blaze822: keep a pointer to the original header, if we have it anyway
|
2016-08-06 19:27:02 +02:00 |
|
Christian Neukirchen
|
f9226dde7b
|
mmime: generate LF before MIME boundaries
|
2016-08-06 19:15:12 +02:00 |
|
Christian Neukirchen
|
758351abc5
|
rfc2045: the (CR)LF before the boundary belongs to the boundary
|
2016-08-06 19:09:49 +02:00 |
|
Christian Neukirchen
|
cc8df261b2
|
mshow: extract_mime: body is used
|
2016-08-06 18:40:01 +02:00 |
|
Christian Neukirchen
|
46ba7967b8
|
mseq.1: double .Pp
|
2016-08-06 18:32:48 +02:00 |
|
Christian Neukirchen
|
524ee12795
|
msort: add -U and -I to sort by flags
|
2016-08-06 18:27:38 +02:00 |
|
Christian Neukirchen
|
1fece7b090
|
mscan: oneline: don't show not existing messages as unseen
|
2016-08-06 18:15:24 +02:00 |
|
Christian Neukirchen
|
7b320737b5
|
remove mthr, now obsolete
|
2016-08-05 20:07:09 +02:00 |
|
Christian Neukirchen
|
1d67157f09
|
seq: add thread selectors
|
2016-08-05 20:05:24 +02:00 |
|
Christian Neukirchen
|
516c3ec6f2
|
mscan: default %F left-aligned
|
2016-08-05 20:02:49 +02:00 |
|
Christian Neukirchen
|
2c3a1c0049
|
mscan: silence a warning
|
2016-08-04 22:39:51 +02:00 |
|
Christian Neukirchen
|
5aafeb8550
|
mscan: actually show To: in TO:
|
2016-08-04 22:32:21 +02:00 |
|
Christian Neukirchen
|
a8397824b1
|
mscan: use Scan-Format from profile by default
|
2016-08-04 21:43:51 +02:00 |
|
Christian Neukirchen
|
53852d7517
|
mscan: fmt_date: refactor, add 5-char %d
|
2016-08-04 21:41:27 +02:00 |
|
Christian Neukirchen
|
77d0498b6c
|
seq: fix message number reporting when using iterdir
|
2016-08-04 20:20:15 +02:00 |
|
Christian Neukirchen
|
d6815bf78f
|
contrib/mtwoscan: add example
|
2016-08-04 20:17:26 +02:00 |
|
Christian Neukirchen
|
c2f9fa7271
|
mscan: silence %b when !msg
|
2016-08-04 20:17:07 +02:00 |
|
Christian Neukirchen
|
019a6680f5
|
mscan: fix %M
|
2016-08-04 20:16:59 +02:00 |
|
Christian Neukirchen
|
57f1dd3896
|
mscan.1: update for formats
|
2016-08-04 20:00:55 +02:00 |
|
Christian Neukirchen
|
59c00003f6
|
mscan: adaptive iso date
|
2016-08-04 20:00:42 +02:00 |
|
Christian Neukirchen
|
e97bf25a4e
|
mscan: look up message number when needed
|
2016-08-04 19:39:01 +02:00 |
|
Christian Neukirchen
|
3f1fb14ecd
|
mscan: refactor, slight output change
|
2016-08-04 19:37:22 +02:00 |
|
Christian Neukirchen
|
26f694c91d
|
mscan: support \n and \t
|
2016-08-04 19:12:20 +02:00 |
|
Christian Neukirchen
|
f628a10ff6
|
mscan: use format strings
|
2016-08-04 18:59:46 +02:00 |
|
Christian Neukirchen
|
688dd61818
|
mcolor: no colors on dumb terminals
|
2016-08-02 23:16:58 +02:00 |
|
Christian Neukirchen
|
eb4e2c171d
|
mcolor: extract from mless
|
2016-08-02 22:50:45 +02:00 |
|
Christian Neukirchen
|
3d88b3e638
|
mless: use magrep for next unseen
|
2016-08-02 17:17:17 +02:00 |
|
Christian Neukirchen
|
1c3b2019bd
|
magrep: add -m
|
2016-08-02 17:03:32 +02:00 |
|
Christian Neukirchen
|
d138866fd6
|
mmime: line length must be <=78
|
2016-08-02 16:51:17 +02:00 |
|
Christian Neukirchen
|
927f454e0f
|
mmime.1: mention RFC 5322
|
2016-08-02 16:51:04 +02:00 |
|
Christian Neukirchen
|
b451fe788b
|
magrep: add search in body
|
2016-08-02 16:28:35 +02:00 |
|
Christian Neukirchen
|
27b21d7e20
|
rfc2045: import walk_mime
|
2016-08-02 16:13:25 +02:00 |
|
Christian Neukirchen
|
56e89c9a55
|
magrep: search message flags if header is empty
|
2016-08-02 16:02:46 +02:00 |
|
Christian Neukirchen
|
c99944cbc5
|
add magrep.1
|
2016-08-02 16:02:29 +02:00 |
|
Christian Neukirchen
|
612d1564cc
|
add magrep
|
2016-08-02 15:50:30 +02:00 |
|
Christian Neukirchen
|
18c6351b00
|
Makefile: use -O2 (makes memmem so much faster)
|
2016-08-02 15:32:44 +02:00 |
|
Christian Neukirchen
|
0e88f28e18
|
mcomp: check message before sending
|
2016-08-02 15:32:29 +02:00 |
|
Christian Neukirchen
|
c4822a983b
|
mmime: add -c to check if MIME-encoding is needed
|
2016-08-02 14:09:28 +02:00 |
|
Christian Neukirchen
|
2073102d4d
|
mmime: add -r for plain text
|
2016-08-02 14:01:18 +02:00 |
|
Christian Neukirchen
|
a52af29aa9
|
mmime: simplify
|
2016-08-02 13:50:47 +02:00 |
|