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 |
|
Christian Neukirchen
|
41474c2e68
|
rename .santoku to .mblaze
|
2016-08-01 19:36:23 +02:00 |
|
Christian Neukirchen
|
60f4618e2b
|
rename project to mblaze
|
2016-08-01 19:33:25 +02:00 |
|
Christian Neukirchen
|
2a9c1668eb
|
mquote: extract from mcomp, refine
|
2016-08-01 18:00:52 +02:00 |
|
Christian Neukirchen
|
e7969bf054
|
mcomp: support Attach: header
|
2016-08-01 17:45:59 +02:00 |
|
Christian Neukirchen
|
311232d244
|
mcomp: add Date:
|
2016-08-01 17:25:40 +02:00 |
|
Christian Neukirchen
|
8e40c85f60
|
mcomp: support Outbox: (and store drafts there), add a message-id if possible
|
2016-08-01 17:23:18 +02:00 |
|
Christian Neukirchen
|
5a4b018c73
|
mintro.7: add mgenmid
|
2016-08-01 17:22:51 +02:00 |
|
Christian Neukirchen
|
78fec302cb
|
add mgenmid
|
2016-08-01 17:21:39 +02:00 |
|
Christian Neukirchen
|
400c6793d6
|
mdeliver.1: reference Maildir format
|
2016-08-01 17:18:36 +02:00 |
|
Christian Neukirchen
|
d6b34e26b1
|
mdeliver: typo
|
2016-08-01 17:18:31 +02:00 |
|
Christian Neukirchen
|
cf594afb83
|
mmime: fix prevq logic
|
2016-08-01 17:18:16 +02:00 |
|
Christian Neukirchen
|
88898a4e5e
|
msed: fixes, add /date/a
|
2016-08-01 17:18:05 +02:00 |
|
Christian Neukirchen
|
582493a25d
|
add msed.1
|
2016-08-01 16:39:21 +02:00 |
|
Christian Neukirchen
|
3316cfbc22
|
add msed
|
2016-08-01 14:55:34 +02:00 |
|
Christian Neukirchen
|
0ce958a22c
|
mmime: only qp after newline when actually needed
|
2016-08-01 14:26:37 +02:00 |
|
Christian Neukirchen
|
2aaa3cecd8
|
blaze822: blaze822_chdr: downcase header
|
2016-08-01 00:04:35 +02:00 |
|
Christian Neukirchen
|
0f9d98a4f4
|
mintro.7: mention no deps
|
2016-07-31 22:20:46 +02:00 |
|
Christian Neukirchen
|
94c7dd24cf
|
mseq: drop -n (now in mscan)
|
2016-07-31 19:46:43 +02:00 |
|
Christian Neukirchen
|
9e02ec69f1
|
mscan: add -n to only print message number
|
2016-07-31 19:42:30 +02:00 |
|
Christian Neukirchen
|
2fc528e8ec
|
seq: don't crash when cur link doesn't exist
|
2016-07-31 16:53:23 +02:00 |
|
Duncaen
|
cfb490561a
|
mpick: fix subject expression, broke while normalizing style
|
2016-07-30 00:21:13 +02:00 |
|
Christian Neukirchen
|
4296c369f6
|
blaze822: blaze822_hdr_: off-by-one for first header
|
2016-07-29 18:26:39 +02:00 |
|
Christian Neukirchen
|
65b277df16
|
filter: slay warning
|
2016-07-29 17:15:12 +02:00 |
|
Christian Neukirchen
|
85cbd9976b
|
mless: H to toggle HTML rendering
|
2016-07-29 17:12:37 +02:00 |
|
Christian Neukirchen
|
08f5a8e1dd
|
mshow: hard-code simple multipart/alternative policy
|
2016-07-29 17:07:25 +02:00 |
|
Christian Neukirchen
|
01e4e942dd
|
rfc2045: relax MIME check
Some mails don't have MIME-Version: 1.0, having
Content-Transfer-Encoding shall be good enough either
|
2016-07-29 16:41:45 +02:00 |
|
Christian Neukirchen
|
09f3f66eb9
|
add contrib/malternative
|
2016-07-29 15:57:02 +02:00 |
|
Christian Neukirchen
|
8228619e05
|
mshow: allow filters to skip and select multipart parts
|
2016-07-29 15:55:57 +02:00 |
|
Christian Neukirchen
|
7636f0977c
|
blaze822: blaze822_file: allocate enough space for read
|
2016-07-29 15:41:41 +02:00 |
|
Christian Neukirchen
|
be2ca1ba42
|
mshow: actually filter the parts
|
2016-07-29 15:15:57 +02:00 |
|
Christian Neukirchen
|
5d1266b38f
|
mshow: normalize CRLF for plain text parts
|
2016-07-29 15:08:16 +02:00 |
|
Christian Neukirchen
|
a1ed8d7b6c
|
rfc2047: blaze822_decode_qp: skip =CRLF
|
2016-07-29 13:58:11 +02:00 |
|
Christian Neukirchen
|
12eba94327
|
rfc2045: put default content type into writable section
|
2016-07-29 13:51:22 +02:00 |
|
Christian Neukirchen
|
eb09650bba
|
msort: check realloc
|
2016-07-29 13:10:25 +02:00 |
|
Christian Neukirchen
|
795b756e5a
|
mmime.1: tweaks
|
2016-07-29 12:54:03 +02:00 |
|
Christian Neukirchen
|
7a27586bcb
|
mless: R to toggle raw message
|
2016-07-29 12:54:03 +02:00 |
|
Christian Neukirchen
|
525233811c
|
rfc2047: allow empty encoded-words
This is non-conforming, but happens in the wild occasionally.
|
2016-07-29 12:54:03 +02:00 |
|