Commit Graph

880 Commits

Author SHA1 Message Date
Leah Neukirchen
82faec5cfe mscan: u8putstr: take length of replacement char into account 2018-09-14 13:25:59 +02:00
Leah Neukirchen
1336ea5512 magrep: add -h, which is like -p but doesn't print the file name. 2018-09-10 15:22:02 +02:00
Leah Neukirchen
c818ab8645 contrib/mgpg: ensure gpg errors are shown 2018-09-03 16:01:45 +02:00
Marcin Niestroj
8274295d90 mpick: Increase buffer for decoded header field
When using:

  $ mlist maildir | mpick -t '"cc" ~~ "*vger.kernel.org*"'

with a maildir containing mails from Linux Mailing List, not all
messages were picked correctly. It turned out that the reason was
small (100 bytes) buffer for header fields.

Increase header field buffer to 4096, which is the most commonly used
value.

Closes: #133 [via git-merge-pr]
2018-08-30 13:08:08 +02:00
Chris Lamb
5dbed68b6a GNUmakefile: correct reference to SOURCE_DATE_EPOCH
It's DATE, not TIME.

Debian bug: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=907537

Closes: #132 [via git-merge-pr]
2018-08-29 13:40:00 +02:00
Vincent Breitmoser
562fec2614 man/mshow.1: document -x behavior if no parts are specified
Closes: #131 [via git-merge-pr]
2018-08-27 14:18:06 +02:00
Leah Neukirchen
704c9cec62 mscan: prioritize displaying trashed mail over other markers
Trashing is the most dangerous flag.

Closes #130.
2018-08-26 16:47:15 +02:00
Vincent Breitmoser
0afe5e3638 contrib/_mblaze: small fixes to _mhdr and _minc
Closes: #129 [via git-merge-pr]
2018-08-26 16:27:44 +02:00
Vincent Breitmoser
e7c3c08da3 man/msed.1: mention mhdr in see also section of msed
Closes: #128 [via git-merge-pr]
2018-08-26 16:26:36 +02:00
Leah Neukirchen
5495fdd0c4 man/mshow.1: document $MAILFILTER, small tweaks
Closes #126.
2018-08-24 19:11:22 +02:00
Vincent Breitmoser
147301d16c contrib/_mblaze: mflag takes a message argument, not directory
Closes: #125 [via git-merge-pr]
2018-08-22 15:20:25 +02:00
Vincent Breitmoser
0b6080219b contrib/_mblaze: fix _mblaze_message
This ignores lines from mseq | mscan that don't start with a sequence
number, i.e.  dangling messages in threads.

Closes: #124 [via git-merge-pr]
2018-08-22 15:20:08 +02:00
Leah Neukirchen
1288ade9ed mthread: keep toplevel thread date-order when pruning
Else this could result in a toplevel thread getting pruned, but its
child has an older date than was calculated by newest(), messing up the
order.
2018-08-21 17:44:24 +02:00
Leah Neukirchen
d82e7d4555 contrib/_mblaze: add zsh completion
By @Valodim.
2018-08-18 17:06:37 +02:00
Leah Neukirchen
9f10db393e mthread: avoid truncating internal buffer 2018-08-15 17:58:58 +02:00
Leah Neukirchen
86bddb5527 VERSION: update for 0.4 2018-08-15 17:16:45 +02:00
Leah Neukirchen
ca75530061 NEWS.md: update for 0.4 2018-08-15 17:16:45 +02:00
Leah Neukirchen
6ec116f764 t/1501-maddr-regress.t: adapt to changes of bcd258a 2018-08-15 17:16:45 +02:00
Leah Neukirchen
718caa9b59 t/1500-maddr.t: adapt to changes of bcd258a 2018-08-15 17:16:45 +02:00
Leah Neukirchen
5294c374df mcom: whitespace fixes 2018-08-15 17:01:06 +02:00
Leah Neukirchen
eca1ff8087 mrep: don't put To: into Cc:, don't duplicate addresses in Cc: 2018-08-13 13:18:22 +02:00
Leah Neukirchen
ebaf9e2df2 mcom: detect Attach: headers for automiming 2018-07-16 13:09:20 +02:00
Leah Neukirchen
0d397f6790 mdeliver: fix stray whitespace 2018-07-08 17:13:43 +02:00
Duncaen
98918783aa magrep: add -l flag
Closes: #121 [via git-merge-pr]
2018-07-08 15:13:17 +02:00
Leah Neukirchen
817a111909 mdeliver: improve message when not delivering to a maildir 2018-06-09 19:23:41 +02:00
Leah Neukirchen
ece2717771 mdeliver: more careful Status: parsing 2018-06-08 14:02:50 +02:00
Leah Neukirchen
6eebeaf68f mdeliver: recognize CRLF empty line after header 2018-06-08 14:02:34 +02:00
Thomas Schneider
e356ae5e5c Update VERSION
Closes: #120 [via git-merge-pr]
2018-06-04 12:12:41 +02:00
Leah Neukirchen
2e742622ab whitespace fixes 2018-05-23 16:42:41 +02:00
Leah Neukirchen
bcd258a8c8 maddr, mhdr: requote display names when needed 2018-05-23 16:24:48 +02:00
Larry Hynes
b4df5b006b mrefile.1: update wording
Closes: #118 [via git-merge-pr]
2018-04-23 16:30:07 +02:00
Leah Neukirchen
593b1950d6 mrefile: don't default to current message 2018-04-23 15:36:56 +02:00
Leah Neukirchen
4b4fed9b8a mhdr: use strncasecmp to fix -M -h Received 2018-04-23 14:17:03 +02:00
Leah Neukirchen
469c0af68a README: update 2018-04-19 19:22:41 +02:00
Leah Neukirchen
2f46bd718e add mrefile.1 2018-04-19 19:22:20 +02:00
Leah Neukirchen
d261b0cdcf mshow: add -B to decode MIME parameters in broken mails 2018-04-17 15:26:19 +02:00
Leah Neukirchen
5d43ad2404 mdeliver: add refiling capability 2018-04-17 15:15:31 +02:00
Leah Neukirchen
5f250330cb mcom: update flags after mrep/mbnc/mfwd 2018-04-17 15:13:32 +02:00
Leah Neukirchen
14a2c978db mcom: mark drafts as seen after sending 2018-04-17 15:06:36 +02:00
Leah Neukirchen
33ce21af6e mdeliver: style 2018-04-17 14:37:05 +02:00
Larry Hynes
afefda9844 mless.1: update wording
Closes: #117 [via git-merge-pr]
2018-04-02 20:16:47 +02:00
Leah Neukirchen
5004b4b3e6 contrib/mp7m: add application/pkcs7-mime decoder 2018-03-20 15:33:14 +01:00
Leah Neukirchen
64da4ff0fa mcom: add -body to prepopulate drafts 2018-03-10 22:28:41 +01:00
Leah Neukirchen
d1a1245742 t/1501-maddr-regress.t: fix failing test, maddr never quotes the display name 2018-03-02 20:45:51 +01:00
Leah Neukirchen
f83a6fea9a mcom: ensure no empty header lines are generated in mrep 2018-03-02 20:43:57 +01:00
Leah Neukirchen
35c11688eb blaze822: compress_hdr: avoid stepping h too far
This resulted in the message consisting of the empty line to contain a
single header which consisted of only a space.
2018-03-02 20:43:01 +01:00
Leah Neukirchen
372450cd70 mcom: cleanup 2018-03-02 20:42:27 +01:00
Leah Neukirchen
c49c0b4a56 mcom: revamp argument parsing, allow setting arbitrary headers from command line 2018-02-27 15:14:29 +01:00
Leah Neukirchen
4b9e7f5952 mcom: put newline in a variable 2018-02-26 16:57:23 +01:00
Leah Neukirchen
c12fd15d3f mcom: fix $draftmime for when not using outbox 2018-02-26 15:51:22 +01:00