Commit Graph

  • ec5ac240aa mcom: Add `-encrypt` option codesoap 2019-02-11 20:33:59 +0100
  • 085138d6a2 mdeliver: work around macOS, which doesn't implement POSIX.1-2008 stat fields Leah Neukirchen 2019-02-11 10:35:52 +0100
  • cb0ffbf6ad rfc2231: fix memleak Leah Neukirchen 2019-02-10 22:06:56 +0100
  • 6ea32480f1 blaze822: blaze822_mmap: fix memleak Leah Neukirchen 2019-02-10 22:03:45 +0100
  • 4198cd42fa blaze822: blaze822_mem: fix memleak Leah Neukirchen 2019-02-10 22:03:09 +0100
  • 4e9237f921 mdeliver: clean up logic Leah Neukirchen 2019-02-10 22:00:29 +0100
  • 65ddebc87c mrefile: don't open the file when renaming is enough Leah Neukirchen 2019-02-10 21:54:10 +0100
  • bccacce816 mrefile: try using rename first, when possible Leah Neukirchen 2019-02-10 21:39:11 +0100
  • 8d09a5339e mdeliver: preserve mtime in mrefile Leah Neukirchen 2019-02-10 21:23:09 +0100
  • b85c56f30c mdeliver: free msg opened for getting timestamp Leah Neukirchen 2019-02-10 21:15:15 +0100
  • b93dc1721c mcom: Refactor to prepare for safer gpg handling codesoap 2019-02-10 16:45:46 +0100
  • 7e3c635e73 mcom: Remove 'encrypt' and 'sign' options codesoap 2019-02-10 12:52:02 +0100
  • eb55662e2f mcom: Rename variables $draft and $draftmime codesoap 2019-02-10 11:57:08 +0100
  • 2c14e800cd NEWS.md: add release date Leah Neukirchen 2019-02-09 15:54:57 +0100
  • cfba3e1c3b mpick: fix off-by-one in parse_string (expression parsing) v0.5 Duncaen 2019-01-28 16:24:01 +0100
  • 820c07b7e4 NEWS.md: update Leah Neukirchen 2019-02-08 18:43:14 +0100
  • 33a6c48fb6 mcom: Quote one more variable codesoap 2019-02-06 20:56:11 +0100
  • d164496e09 mcom: Quote two more variables codesoap 2019-02-05 21:40:21 +0100
  • 83fbcf0757 mcom: Quote one more variable codesoap 2019-02-06 20:56:11 +0100
  • 1aa4977f71 mcom: decode address for Reply-To: and To: header Leah Neukirchen 2019-02-06 17:32:13 +0100
  • b711e1a97c mcom: Quote two more variables codesoap 2019-02-05 21:40:21 +0100
  • 9d280aa8a3 mcom: do_mime: fix for loop quoting Leah Neukirchen 2019-02-05 09:49:59 +0100
  • 5bd1ef9cff contrib/mencrypt: Quote variables whenever possible codesoap 2019-02-03 19:22:20 +0100
  • 1dd3415085 mless: Quote variables whenever possible codesoap 2019-02-03 19:00:20 +0100
  • d68287aae5 mcom: Quote variables and subshells whenever possible codesoap 2019-02-03 18:37:50 +0100
  • 749ad3ee59 contrib/mencrypt: Quote variables whenever possible codesoap 2019-02-03 19:22:20 +0100
  • 8f4619fa0c mless: Quote variables whenever possible codesoap 2019-02-03 19:00:20 +0100
  • 858c6b016f mcom: Quote variables and subshells whenever possible codesoap 2019-02-03 18:37:50 +0100
  • 237ad8a2f3 mmime: print_header: use signed variable for linelen Leah Neukirchen 2019-02-03 18:06:40 +0100
  • adb5850983 blaze822: safe_append: avoid different signedness in comparison Leah Neukirchen 2019-02-03 18:03:13 +0100
  • 6645e80324 mdeliver: force mode 0600 for pipes (BSD gives 0000 here by default) Leah Neukirchen 2019-02-03 17:17:32 +0100
  • 5a2c6747b6 mcom: check if mail is formatted sensibly Leah Neukirchen 2019-02-01 15:08:20 +0100
  • 79434e45db msed: allow final empty command Leah Neukirchen 2019-02-01 14:46:09 +0100
  • b89aae2ac9 Enable (and fix) sign comparison warnings Drahflow 2019-01-31 12:17:00 +0100
  • 90eb9e4d4f Fix indenting character Drahflow 2019-02-01 09:25:21 +0100
  • 763be1967c mflag.1: tweak description Leah Neukirchen 2019-01-31 20:49:46 +0100
  • 971f24d597 Enable (and fix) sign comparison warnings Drahflow 2019-01-31 12:17:00 +0100
  • 8e4ed10b6c mshow: put message-id into env, if available Vincent Breitmoser 2018-09-17 15:29:47 +0200
  • a6f48fe371 mcom: add -send Leah Neukirchen 2019-01-29 13:07:50 +0100
  • 6b3cca21fb mscan.1: fix typo Duncaen 2019-01-14 18:15:37 +0100
  • 3c6f5c3cee mcom: enter the loop again when we should run mime, another place Leah Neukirchen 2019-01-12 16:14:12 +0100
  • 577b4497e4 mcom: enter the loop again when we should run mime Leah Neukirchen 2019-01-12 16:12:12 +0100
  • 30fba2bcfd mcom: automime can be empty Leah Neukirchen 2019-01-12 16:11:57 +0100
  • d6c2470ad1 mcom: check drafts exist, and ensure they contain a / Leah Neukirchen 2019-01-12 16:11:46 +0100
  • 8427990730 NEWS.md: update Leah Neukirchen 2019-01-12 16:10:57 +0100
  • d2f4294d95 NEWS.md: update Leah Neukirchen 2019-01-11 16:29:44 +0100
  • db4c4a118c mflow: avoid adding a space after the leading quotes if there already is one Leah Neukirchen 2019-01-10 20:43:50 +0100
  • e9fb9ca796 contrib/mencrypt: use default key for From: Leah Neukirchen 2019-01-10 16:53:47 +0100
  • 75980790a6 contrib/msign: use default key for From: Leah Neukirchen 2019-01-10 16:53:36 +0100
  • c5cd4df026 seq: sort dir file lists numerically Leah Neukirchen 2019-01-10 16:43:25 +0100
  • 518ff4c148 contrib/mmairix: sort by date, newest first Leah Neukirchen 2019-01-10 16:42:59 +0100
  • 08a46e6848 contrib/mverify: use gpg2 Leah Neukirchen 2019-01-10 16:42:18 +0100
  • d9aaac6903 contrib/msign: use gpg2 Leah Neukirchen 2019-01-10 16:42:11 +0100
  • 87e5a1b2c3 contrib/mgpg: use gpg2 Leah Neukirchen 2019-01-10 16:42:05 +0100
  • 62706de483 NEWS.md: update Leah Neukirchen 2019-01-02 19:12:06 +0100
  • 55c188a0c8 mless: remove mnext/mprev Leah Neukirchen 2019-01-02 19:11:53 +0100
  • 1349f617de mshow: exit with 1 if not all attachments were found Leah Neukirchen 2019-01-02 18:39:19 +0100
  • ae720c51e0 mrep: add -noquote Leah Neukirchen 2019-01-02 18:29:27 +0100
  • 5280abfa10 mgenmid: do not use raw timestamp Leah Neukirchen 2018-12-25 19:31:34 +0100
  • 3cc1944877 magrep: fix memory leak in magrep message body search Julian Rother 2018-12-18 22:10:10 +0100
  • 0da4342b22 mdeliver: keep permissions of message for freshly created files Leah Neukirchen 2018-12-19 16:13:48 +0100
  • f9a509ae2a Fixed memory leak in magrep message body search Julian Rother 2018-12-18 22:10:10 +0100
  • ab80765c24 mmkdir: ensure dir permissions for toplevel directory too (using umask) Leah Neukirchen 2018-12-18 18:16:04 +0100
  • c2e0dcec3c mshow: extract: skip leading spaces for file names Leah Neukirchen 2018-12-16 18:53:22 +0100
  • 9d28d930e4 contrib/menter: more robustness on unexistant messages Leah Neukirchen 2018-11-29 13:18:37 +0100
  • cf15239377 safe_u8putstr: whitespace fix Leah Neukirchen 2018-11-14 17:15:53 +0100
  • 4235c384ab mcom: aborting the editor is more like delete than cancel Leah Neukirchen 2018-11-14 17:07:03 +0100
  • 188aeac3e1 safe_u8putstr: handle NUL bytes Leah Neukirchen 2018-11-14 16:03:13 +0100
  • 2069a0e913 mshow: choose_alternative: skip empty MIME parts. Leah Neukirchen 2018-11-14 15:04:36 +0100
  • 41098c3851 mdirs: reset cwd after each iteration Leah Neukirchen 2018-11-13 13:25:35 +0100
  • 7ea96a6dea mrefile: better error message on ENOENT Leah Neukirchen 2018-10-30 15:04:59 +0100
  • d2dfe8bd30 contrib/msearch: errors to stderr Leah Neukirchen 2018-09-27 14:10:11 +0200
  • c04d2edd08 contrib/msearch: -- handling is builtin Leah Neukirchen 2018-09-27 14:08:48 +0200
  • 67e0beb56b contrib/msearch: add -x for mairix Leah Neukirchen 2018-09-27 14:08:18 +0200
  • fbb797253d Add contrib/msearch Thomas Schneider 2018-09-26 22:57:57 +0200
  • ba7b4532fa
    Merge dbf86a77ae into 9d793b3662 Thomas Schneider 2018-09-26 21:00:26 +0000
  • dbf86a77ae Add contrib/msearch Thomas Schneider 2018-09-26 22:57:57 +0200
  • 9d793b3662 mpick: add -v to usage Duncaen 2018-09-25 16:37:07 +0200
  • d09efa6aa9 mpick: add -v flag Duncaen 2018-09-25 15:14:43 +0200
  • 9716dfd9e9
    Merge 155f34f77c into d5714df6c9 Duncan Overbruck 2018-09-25 13:16:56 +0000
  • 155f34f77c mpick: add -v flag Duncaen 2018-09-25 15:14:43 +0200
  • d5714df6c9 mscan: rename pid1 to pager_pid Leah Neukirchen 2018-09-25 14:01:26 +0200
  • ddd7e54fbb mscan: hide message count behind -v Leah Neukirchen 2018-09-25 13:59:58 +0200
  • e95bff20c9
    Merge c44e852417 into 82faec5cfe nmeum 2018-09-24 19:24:47 +0000
  • c44e852417 mscan: don't write to stderr unless an error occurred Sören Tempel 2018-09-24 21:15:18 +0200
  • 6f46ca9017 mshow: put message-id into env, if available Vincent Breitmoser 2018-09-17 15:29:47 +0200
  • 2e71be4e90
    Merge 6323eac04a into 82faec5cfe Vincent Breitmoser 2018-09-17 12:54:05 +0000
  • 82faec5cfe mscan: u8putstr: take length of replacement char into account Leah Neukirchen 2018-09-14 13:25:59 +0200
  • 1336ea5512 magrep: add -h, which is like -p but doesn't print the file name. Leah Neukirchen 2018-09-10 15:22:02 +0200
  • c818ab8645 contrib/mgpg: ensure gpg errors are shown Leah Neukirchen 2018-09-03 16:01:45 +0200
  • 6323eac04a show %t as '=' if mail contains list-id header Vincent Breitmoser 2018-08-31 11:08:55 +0200
  • 8274295d90 mpick: Increase buffer for decoded header field Marcin Niestroj 2018-08-30 12:56:34 +0200
  • 2ac0b18596
    Merge d565fa0aa8 into 5dbed68b6a Marcin Niestroj 2018-08-30 11:03:53 +0000
  • d565fa0aa8 mpick: Increase buffer for decoded header field Marcin Niestroj 2018-08-30 12:56:34 +0200
  • 5dbed68b6a GNUmakefile: correct reference to SOURCE_DATE_EPOCH Chris Lamb 2018-08-29 08:53:02 +0100
  • 2945815345
    Merge 7433d3426a into 562fec2614 Chris Lamb 2018-08-29 08:05:31 +0000
  • 7433d3426a Correct reference to SOURCE_DATE_EPOCH. Chris Lamb 2018-08-29 08:53:02 +0100
  • 562fec2614 man/mshow.1: document -x behavior if no parts are specified Vincent Breitmoser 2018-08-27 10:28:45 +0200
  • 966c48b5b7
    Merge ff94f206c6 into 704c9cec62 Vincent Breitmoser 2018-08-27 08:29:00 +0000
  • ff94f206c6
    document mshow -x behavior if no parts are specified Vincent Breitmoser 2018-08-27 10:28:45 +0200