Commit Graph

  • 3957080127 mscan: u8putstr: factor out common code Leah Neukirchen 2018-01-11 15:37:47 +0100
  • 7999b44de8 mverify: properly quote the sed mess Leah Neukirchen 2018-01-10 23:50:54 +0100
  • bafe62e898 NEWS.md: update Leah Neukirchen 2018-01-09 17:06:04 +0100
  • de30dce638 mquote: fall back to rendering when no plaint text reply was found Leah Neukirchen 2018-01-09 17:02:02 +0100
  • e2c243bc26 mshow: exit with status 1 if -R didn't find a plain text reply Leah Neukirchen 2018-01-09 17:01:35 +0100
  • 4bf38b9751 mless: add { }/$ to jump to first/last message Leah Neukirchen 2018-01-07 23:30:28 +0100
  • a07be8d7c8 NEWS.md: update Leah Neukirchen 2018-01-07 23:07:16 +0100
  • cb33213374 mshow.1: explain filter exit statuses Leah Neukirchen 2018-01-07 23:00:06 +0100
  • dd6915d47e mcom: strip empty headers after editing Leah Neukirchen 2018-01-07 21:32:48 +0100
  • 07f3f044ed msed: add s///d flag to remove on match Leah Neukirchen 2018-01-07 21:28:02 +0100
  • 5e7c300b42 blaze822: blaze822_loop: use long as return type Leah Neukirchen 2018-01-07 21:13:59 +0100
  • a5026c9b99 blaze822: blaze822_addr: rewrite address parsing Leah Neukirchen 2018-01-07 20:42:53 +0100
  • ed16bee191 mseq: create tmpfile O_EXCL to detect multiple mseq -S in a pipeline Leah Neukirchen 2018-01-06 23:26:05 +0100
  • 5f500a9134 contrib/mverify: fix quoting Leah Neukirchen 2018-01-06 23:10:12 +0100
  • 3ee9525824 add contrib/mraw Leah Neukirchen 2018-01-06 22:54:08 +0100
  • 6f3fa0d78b mcom: avoid xargs Leah Neukirchen 2018-01-06 22:53:23 +0100
  • 88a87a361a add mbnc to bounce messages Leah Neukirchen 2018-01-06 19:17:49 +0100
  • a6243d7a2f mless: drop PATH change Leah Neukirchen 2018-01-06 18:36:32 +0100
  • d1d2a41baf mverify: drop dependency on unix2dos and bash Leah Neukirchen 2018-01-06 18:34:16 +0100
  • 48a3769f34 mverify: use -r for plain text signatures Leah Neukirchen 2018-01-06 18:20:15 +0100
  • e89e6f835d mless: allow overriding of colors in colorscan Leah Neukirchen 2018-01-04 17:47:47 +0100
  • af7d6750fd mlist: listarg: list empty Maildirs if no filtering took place Leah Neukirchen 2018-01-01 18:44:59 +0100
  • 3ebd4cc3a3 mlist: list: update total count too Leah Neukirchen 2018-01-01 18:44:36 +0100
  • 0300a112b5 Merge branch 'master' of https://github.com/chneukirchen/mblaze Alex Holst 2017-12-07 18:56:43 +0100
  • 6310898b10 mshow: list, reply: skip leading spaces for file names Leah Neukirchen 2017-12-06 14:00:38 +0100
  • 638ffed4fc Merge branch 'master' of https://github.com/chneukirchen/mblaze Alex Holst 2017-12-05 20:08:36 +0100
  • 31b8fa3395 Adhere to existing tab-vs-spaces policy Alex Holst 2017-12-05 20:06:38 +0100
  • 4fef01ab6d rfc2047: blaze822_decode_rfc2047: check for NUL bytes at the very end of decoding Leah Neukirchen 2017-12-05 18:05:36 +0100
  • ba4a0cf589 rfc2047: blaze822_decode_rfc2047: don't decode encoded-words that contain NUL bytes Leah Neukirchen 2017-12-05 16:59:31 +0100
  • 07e97c7d05 ifdef guards: Only use pledge() on OpenBSD Alex Holst 2017-12-03 12:21:09 +0100
  • 78988a5dce Merge branch 'master' of https://github.com/chneukirchen/mblaze Alex Holst 2017-11-30 19:42:33 +0100
  • 4d40475364 mscan: fetch window size from /dev/tty Leah Neukirchen 2017-11-28 18:31:49 +0100
  • fd18594324 Merge branch 'master' of https://github.com/chneukirchen/mblaze Alex Holst 2017-11-26 10:12:07 +0100
  • 3e6f8047a6 u8decode: detect invalid encodings Leah Neukirchen 2017-11-23 16:22:06 +0100
  • 73641367db revamp utf-8 handling code Leah Neukirchen 2017-11-22 23:48:00 +0100
  • f2adb23a68 Merge branch 'master' of https://github.com/chneukirchen/mblaze Alex Holst 2017-11-22 08:20:17 +0100
  • 8b50a794b0 magrep: keep threading while matching body Duncaen 2017-11-15 18:15:38 +0100
  • cfabae2cc6 magrep: keep threading while matching body Duncaen 2017-11-15 18:15:38 +0100
  • bb15eac90f GNUmakefile: prefer CFLAGS from env, move hardening to overridable default flags Leah Neukirchen 2017-11-14 13:25:10 +0100
  • b3362c117b Merge branch 'master' of https://github.com/chneukirchen/mblaze Alex Holst 2017-11-11 21:02:53 +0100
  • a604469303 t: add test case for latest magrep crash Duncaen 2017-11-11 17:26:58 +0100
  • e6239ef353 rfc2047: blaze822_decide_rfc2047: ensure enough space for NUL-termination Leah Neukirchen 2017-11-11 16:57:52 +0100
  • d46f65d38c mflow: flowed: ensure progress by printing at least one word each time Leah Neukirchen 2017-11-09 15:09:59 +0100
  • c1fcb246bb mflow: flowed: reevaluate termination after line break. Leah Neukirchen 2017-11-09 13:43:06 +0100
  • 5131b4305f mscan: display TO: address decode Leah Neukirchen 2017-11-08 21:32:28 +0100
  • d44975f26d Merge branch 'master' of https://github.com/chneukirchen/mblaze Alex Holst 2017-10-31 10:31:04 +0100
  • 00a1382175 mlist: use a static buffer, clean up control flow Leah Neukirchen 2017-10-29 22:08:32 +0100
  • 3a25873a64 Merge branch 'master' of https://github.com/chneukirchen/mblaze Alex Holst 2017-10-28 21:41:36 +0200
  • 4e7a5c5ab6 mpick: add negations Duncaen 2017-10-26 21:50:29 +0200
  • a01764befb mpick: add negations Duncaen 2017-10-26 21:50:29 +0200
  • 6a074d7451 mmsg.7: consistently speak of sequences and ranges Leah Neukirchen 2017-10-25 15:41:45 +0200
  • 06c9f23365 mshow: use %ld for longs Leah Neukirchen 2017-10-13 15:48:39 +0200
  • be6bbf6056 blaze822: blaze822_addr: ensure strlen is not run on null pointer Leah Neukirchen 2017-10-08 21:15:49 +0200
  • 5fe0003c98 mscan: revert width to int Leah Neukirchen 2017-10-06 13:20:28 +0200
  • 88bde0af33 mshow: render_mime: fix logic bug Leah Neukirchen 2017-10-06 13:16:30 +0200
  • 1748c0f52a mhdr: do not return void values Leah Neukirchen 2017-10-06 13:16:15 +0200
  • 5f45b7d533 use appropriate integer types Leah Neukirchen 2017-10-06 13:15:28 +0200
  • ce9ac3aff4 blaze822: blaze822_addr: quote local-part if needed Leah Neukirchen 2017-10-03 23:43:59 +0200
  • 5c96909456 Merge branch 'master' of https://github.com/chneukirchen/mblaze Alex Holst 2017-09-30 19:22:28 +0200
  • 5ff71ace36 rfc2047: blaze822_decode_qp: decode invalid qp-codes as literal Leah Neukirchen 2017-09-27 14:42:54 +0200
  • f1789cfcef mshow: add -F to disable MIME filters Leah Neukirchen 2017-09-22 15:37:36 +0200
  • 75ba2ab9a5 mcom: automatically run mmime when deemed necessary Leah Neukirchen 2017-09-22 14:53:30 +0200
  • d4cbac0aa5 mmime: gen_qp: quote ^From and ^.$ to be safe Leah Neukirchen 2017-09-21 14:53:13 +0200
  • 54435b30b6 mmime: gen_qp: encode trailing space and tab as =20/=09 Leah Neukirchen 2017-09-19 16:43:58 +0200
  • 7e9a73397b mflow: only accept flowed line with final space when reflowing Leah Neukirchen 2017-09-19 14:58:20 +0200
  • 6557dec05b GNUmakefile: fix OpenBSD build Leah Neukirchen 2017-09-19 14:50:13 +0200
  • 888ed08855 Merge branch 'master' of https://github.com/chneukirchen/mblaze Alex Holst 2017-09-18 13:10:20 +0200
  • 3ebe373309 GNUmakefile: tweaks to make it easier for OpenBSD ports Leah Neukirchen 2017-09-16 16:48:55 +0200
  • a674be611c mflow: fix argument parsing Leah Neukirchen 2017-09-06 18:47:26 +0200
  • 35181baf32 mflow: only space stuff when really reflowing Leah Neukirchen 2017-09-06 18:41:31 +0200
  • ebeaf43a27 mflow: add wrapping of long lines, add argument parsing, add quoting Leah Neukirchen 2017-09-06 18:39:31 +0200
  • 285671f0e2 mshow: show: treat non-mime mails as single-part text/plain mails Leah Neukirchen 2017-09-06 18:38:42 +0200
  • 34066eec64 contrib: add mrecode Leah Neukirchen 2017-09-06 17:54:30 +0200
  • 98924a7fa1 mhdr: add -p to extract MIME parameters Leah Neukirchen 2017-09-06 17:46:20 +0200
  • 3a67663a5d mflow: assume no reflow by default, when content-type exists Leah Neukirchen 2017-09-02 18:29:46 +0200
  • 7c1c2c3740 mflow: flowed: add case where the word is too long for a line Leah Neukirchen 2017-09-02 18:23:17 +0200
  • 3bfd9319e9 mflag: fix behavior with no arguments and reading from not a tty Leah Neukirchen 2017-09-01 17:34:36 +0200
  • 66d0eff12f style Leah Neukirchen 2017-08-31 17:30:17 +0200
  • dfe09a7c5e mquote: make sed expression to strip signature work with busybox sed Sören Tempel 2017-08-21 21:34:14 +0200
  • 9948d79bb6 Merge 0baac75fc4 into 6f99ef55a8 nmeum 2017-08-22 16:15:53 +0000
  • 0baac75fc4 mquote: make sed expression to strip signature work with busybox sed Sören Tempel 2017-08-21 21:34:14 +0200
  • 6f99ef55a8 mgenmid: printb36: fix off-by-one Leah Neukirchen 2017-08-21 19:40:00 +0200
  • 5ca15eaa0c Merge 7e4689c154 into d65041c386 nmeum 2017-08-21 17:31:40 +0000
  • 7e4689c154 mgenmid: fix off-by-one Sören Tempel 2017-08-21 19:24:27 +0200
  • 4e13b73245 mshow: render_mime: avoid indexing into empty buffer Leah Neukirchen 2017-08-21 19:13:14 +0200
  • 6948b408a2 mflow: use blaze822_mime_parameter properly Leah Neukirchen 2017-08-21 19:12:19 +0200
  • c244ff9065 Merge 5f00f71af2 into d65041c386 nmeum 2017-08-20 23:32:21 +0000
  • 5f00f71af2 mrep: if List-Id header is present reply to list instead Sören Tempel 2017-08-21 01:23:23 +0200
  • d65041c386 squash more mandoc -Tlint warnings Leah Neukirchen 2017-08-20 17:11:22 +0200
  • 4edca0ec3a mshow: use return value 62 for raw output of filters Leah Neukirchen 2017-08-20 17:00:14 +0200
  • 6718576b9f mmime.1: reference makemime(1) and mhbuild(1) Leah Neukirchen 2017-08-20 16:59:06 +0200
  • cf4bc05010 mshow: use "less -RFXe" when $PAGER is plain "less" Leah Neukirchen 2017-08-17 21:07:46 +0200
  • 0839a3ecc2 Merge remote-tracking branch 'upstream/master' Alex Holst 2017-08-15 09:39:30 +0200
  • 13db67713f filter: use a non-blocking write pipe Leah Neukirchen 2017-08-06 20:05:37 +0200
  • 6b5b42f583 filter: don't write more than PIPE_BUF at once Leah Neukirchen 2017-08-06 18:53:51 +0200
  • 8a9825596b mverify: use 0+x to force number Leah Neukirchen 2017-08-05 20:13:16 +0200
  • 470d7f85a0 mverify: Cant - > cannot Larry Hynes 2017-08-05 13:35:18 +0100
  • 9c980599c7 Merge 1fe89480d4 into 05e4d5b5fa larryhynes 2017-08-05 16:09:44 +0000
  • 05e4d5b5fa mshow: fallback to text/plain when no content-type exists Leah Neukirchen 2017-08-05 17:46:25 +0200
  • 1fe89480d4 mverify: Cant - > cannot Larry Hynes 2017-08-05 13:35:18 +0100