Commit Graph

  • 8bce4ba2a0 Merge ad63849a7a into 37db100dcd larryhynes 2018-01-21 20:30:25 +0000
  • ad63849a7a Maildir -> maildir, 'mails' -> 'messages' Larry Hynes 2018-01-21 16:21:51 +0000
  • 47959b2311 magrep.1 - remove '.Em' for 'body' (again) Larry Hynes 2018-01-19 21:48:20 +0000
  • 7f65cd7575 Changes to magrep.1 Larry Hynes 2018-01-19 21:45:53 +0000
  • e66d7bb3ac Improve EXIT STATUS wording, in line with .Ex -std Larry Hynes 2017-07-01 17:46:39 +0100
  • 3715bd15de Merge bc0bb7e0ed into 37db100dcd larryhynes 2018-01-21 20:24:03 +0000
  • bc0bb7e0ed Fix quotes Larry Hynes 2018-01-21 20:23:35 +0000
  • 02a90b147d Replace '\&' escaping, which somehow got mangled Larry Hynes 2018-01-21 20:19:04 +0000
  • db5cf198c8 Changes to maddr.1 Larry Hynes 2018-01-21 20:02:56 +0000
  • a2d6ed9f78 Merge a621829ce2 into 37db100dcd larryhynes 2018-01-21 19:56:56 +0000
  • a621829ce2 Changes to mflow.1 Larry Hynes 2018-01-21 19:54:45 +0000
  • 37db100dcd mshow: render_mime: render message/delivery-status as plain text Leah Neukirchen 2018-01-16 18:14:06 +0100
  • fe3e1629a6 t/1501-maddr-regress.t: add regression tests for address parsing Leah Neukirchen 2018-01-14 21:38:41 +0100
  • 2708f184e9 blaze822: blaze822_addr: empty ttok after using it Leah Neukirchen 2018-01-14 21:38:20 +0100
  • 86b08d1925 blaze822: blaze822_addr: spaces in local-part need quoting too Leah Neukirchen 2018-01-14 21:25:19 +0100
  • 4e18bb2131 blaze822: blaze822_addr: make < in <> reset mail address parsing Leah Neukirchen 2018-01-14 21:06:56 +0100
  • fce30ace50 blaze822: blaze822_addr: move previous addr contents to disp Leah Neukirchen 2018-01-13 21:31:22 +0100
  • 09c92d5dd8 blaze822: blaze822_addr: <> always resets the address Leah Neukirchen 2018-01-13 21:28:43 +0100
  • effc645f8a blaze822: safe_append: off by one Leah Neukirchen 2018-01-13 21:27:54 +0100
  • 13b4ad9a19 NEWS.md: update v0.3 Leah Neukirchen 2018-01-12 17:31:48 +0100
  • 4dd363d51e t/1500-maddr.t: fix check, maddr now compresses whitespace. Leah Neukirchen 2018-01-12 17:26:08 +0100
  • f860f2d2c1 msed: sed: free h and v Leah Neukirchen 2018-01-11 15:45:16 +0100
  • 9f49370ae3 mshow: list_mime: fix small leak Leah Neukirchen 2018-01-11 15:39:51 +0100
  • ebae697000 mthread: thread: fix small leak Leah Neukirchen 2018-01-11 15:39:42 +0100
  • 3c3c175086 rfc2047: blaze822_decode_rfc2047: fix memory leak of srcenc Leah Neukirchen 2018-01-11 15:39:07 +0100
  • 1207c53444 msed: fix parsing of a// Leah Neukirchen 2018-01-11 15:38:54 +0100
  • 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