Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | magrep: fix memory leak in magrep message body search | Julian Rother | 2018-12-19 | 1 | -0/+1 |
| | | | | Closes: #147 [via git-merge-pr] | ||||
* | mdeliver: keep permissions of message for freshly created files | Leah Neukirchen | 2018-12-19 | 1 | -1/+6 |
| | |||||
* | mmkdir: ensure dir permissions for toplevel directory too (using umask) | Leah Neukirchen | 2018-12-18 | 1 | -1/+3 |
| | | | | Fix a quoting bug on the side. | ||||
* | mshow: extract: skip leading spaces for file names | Leah Neukirchen | 2018-12-16 | 1 | -0/+2 |
| | | | | Found by Solene Rapenne. | ||||
* | contrib/menter: more robustness on unexistant messages | Leah Neukirchen | 2018-11-29 | 1 | -2/+5 |
| | |||||
* | safe_u8putstr: whitespace fix | Leah Neukirchen | 2018-11-14 | 1 | -1/+1 |
| | |||||
* | mcom: aborting the editor is more like delete than cancel | Leah Neukirchen | 2018-11-14 | 1 | -1/+1 |
| | |||||
* | safe_u8putstr: handle NUL bytes | Leah Neukirchen | 2018-11-14 | 1 | -0/+3 |
| | | | | | These have length 0, but we still want to progress one byte. Found by duncaen with afl-fuzz. | ||||
* | mshow: choose_alternative: skip empty MIME parts. | Leah Neukirchen | 2018-11-14 | 1 | -0/+4 |
| | |||||
* | mdirs: reset cwd after each iteration | Leah Neukirchen | 2018-11-13 | 1 | -1/+12 |
| | | | | | Else `mdirs dir1/a dir2/b` fails, as the first iteration remains in `dir1`. Found by milliardo. | ||||
* | mrefile: better error message on ENOENT | Leah Neukirchen | 2018-10-30 | 1 | -2/+6 |
| | |||||
* | contrib/msearch: errors to stderr | Leah Neukirchen | 2018-09-27 | 1 | -2/+2 |
| | |||||
* | contrib/msearch: -- handling is builtin | Leah Neukirchen | 2018-09-27 | 1 | -4/+1 |
| | |||||
* | contrib/msearch: add -x for mairix | Leah Neukirchen | 2018-09-27 | 2 | -6/+21 |
| | |||||
* | Add contrib/msearch | Thomas Schneider | 2018-09-27 | 2 | -0/+108 |
| | | | | Closes: #138 [via git-merge-pr] | ||||
* | mpick: add -v to usage | Duncaen | 2018-09-25 | 1 | -1/+1 |
| | |||||
* | mpick: add -v flag | Duncaen | 2018-09-25 | 2 | -2/+9 |
| | | | | Closes: #137 [via git-merge-pr] | ||||
* | mscan: rename pid1 to pager_pid | Leah Neukirchen | 2018-09-25 | 1 | -5/+5 |
| | |||||
* | mscan: hide message count behind -v | Leah Neukirchen | 2018-09-25 | 2 | -8/+15 |
| | | | | Also ensure output is flushed before printing it. | ||||
* | mscan: u8putstr: take length of replacement char into account | Leah Neukirchen | 2018-09-14 | 1 | -0/+1 |
| | |||||
* | magrep: add -h, which is like -p but doesn't print the file name. | Leah Neukirchen | 2018-09-10 | 2 | -6/+17 |
| | |||||
* | contrib/mgpg: ensure gpg errors are shown | Leah Neukirchen | 2018-09-03 | 1 | -1/+1 |
| | |||||
* | mpick: Increase buffer for decoded header field | Marcin Niestroj | 2018-08-30 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | 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] | ||||
* | GNUmakefile: correct reference to SOURCE_DATE_EPOCH | Chris Lamb | 2018-08-29 | 1 | -1/+1 |
| | | | | | | | | It's DATE, not TIME. Debian bug: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=907537 Closes: #132 [via git-merge-pr] | ||||
* | man/mshow.1: document -x behavior if no parts are specified | Vincent Breitmoser | 2018-08-27 | 1 | -0/+3 |
| | | | | Closes: #131 [via git-merge-pr] | ||||
* | mscan: prioritize displaying trashed mail over other markers | Leah Neukirchen | 2018-08-26 | 1 | -3/+3 |
| | | | | | | Trashing is the most dangerous flag. Closes #130. | ||||
* | contrib/_mblaze: small fixes to _mhdr and _minc | Vincent Breitmoser | 2018-08-26 | 1 | -2/+2 |
| | | | | Closes: #129 [via git-merge-pr] | ||||
* | man/msed.1: mention mhdr in see also section of msed | Vincent Breitmoser | 2018-08-26 | 1 | -0/+1 |
| | | | | Closes: #128 [via git-merge-pr] | ||||
* | man/mshow.1: document $MAILFILTER, small tweaks | Leah Neukirchen | 2018-08-24 | 1 | -6/+15 |
| | | | | Closes #126. | ||||
* | contrib/_mblaze: mflag takes a message argument, not directory | Vincent Breitmoser | 2018-08-22 | 1 | -1/+1 |
| | | | | Closes: #125 [via git-merge-pr] | ||||
* | contrib/_mblaze: fix _mblaze_message | Vincent Breitmoser | 2018-08-22 | 1 | -0/+1 |
| | | | | | | | 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] | ||||
* | mthread: keep toplevel thread date-order when pruning | Leah Neukirchen | 2018-08-21 | 1 | -1/+2 |
| | | | | | | 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. | ||||
* | contrib/_mblaze: add zsh completion | Leah Neukirchen | 2018-08-18 | 1 | -0/+401 |
| | | | | By @Valodim. | ||||
* | mthread: avoid truncating internal buffer | Leah Neukirchen | 2018-08-15 | 1 | -1/+1 |
| | |||||
* | VERSION: update for 0.4 v0.4 | Leah Neukirchen | 2018-08-15 | 1 | -1/+1 |
| | |||||
* | NEWS.md: update for 0.4 | Leah Neukirchen | 2018-08-15 | 1 | -0/+12 |
| | |||||
* | t/1501-maddr-regress.t: adapt to changes of bcd258a | Leah Neukirchen | 2018-08-15 | 1 | -5/+5 |
| | |||||
* | t/1500-maddr.t: adapt to changes of bcd258a | Leah Neukirchen | 2018-08-15 | 1 | -1/+1 |
| | |||||
* | mcom: whitespace fixes | Leah Neukirchen | 2018-08-15 | 1 | -2/+2 |
| | |||||
* | mrep: don't put To: into Cc:, don't duplicate addresses in Cc: | Leah Neukirchen | 2018-08-13 | 1 | -1/+7 |
| | |||||
* | mcom: detect Attach: headers for automiming | Leah Neukirchen | 2018-07-16 | 1 | -1/+1 |
| | |||||
* | mdeliver: fix stray whitespace | Leah Neukirchen | 2018-07-08 | 1 | -2/+2 |
| | |||||
* | magrep: add -l flag | Duncaen | 2018-07-08 | 2 | -10/+17 |
| | | | | Closes: #121 [via git-merge-pr] | ||||
* | mdeliver: improve message when not delivering to a maildir | Leah Neukirchen | 2018-06-09 | 1 | -0/+2 |
| | |||||
* | mdeliver: more careful Status: parsing | Leah Neukirchen | 2018-06-08 | 1 | -8/+9 |
| | |||||
* | mdeliver: recognize CRLF empty line after header | Leah Neukirchen | 2018-06-08 | 1 | -1/+2 |
| | |||||
* | Update VERSION | Thomas Schneider | 2018-06-04 | 1 | -1/+1 |
| | | | | Closes: #120 [via git-merge-pr] | ||||
* | whitespace fixes | Leah Neukirchen | 2018-05-23 | 2 | -2/+2 |
| | |||||
* | maddr, mhdr: requote display names when needed | Leah Neukirchen | 2018-05-23 | 2 | -6/+56 |
| | |||||
* | mrefile.1: update wording | Larry Hynes | 2018-04-23 | 1 | -5/+7 |
| | | | | Closes: #118 [via git-merge-pr] |