Commit Graph

945 Commits (cb0ffbf6adbddc6be47455dce6b37bff85cb9272)
 

Author SHA1 Message Date
Leah Neukirchen cb0ffbf6ad rfc2231: fix memleak
Found by clang 7.0.1.
5 years ago
Leah Neukirchen 6ea32480f1 blaze822: blaze822_mmap: fix memleak
Found by clang 7.0.1.
5 years ago
Leah Neukirchen 4198cd42fa blaze822: blaze822_mem: fix memleak
Found by clang 7.0.1.
5 years ago
Leah Neukirchen 4e9237f921 mdeliver: clean up logic 5 years ago
Leah Neukirchen 65ddebc87c mrefile: don't open the file when renaming is enough 5 years ago
Leah Neukirchen bccacce816 mrefile: try using rename first, when possible 5 years ago
Leah Neukirchen 8d09a5339e mdeliver: preserve mtime in mrefile 5 years ago
Leah Neukirchen b85c56f30c mdeliver: free msg opened for getting timestamp 5 years ago
Leah Neukirchen 2c14e800cd NEWS.md: add release date 5 years ago
Duncaen cfba3e1c3b mpick: fix off-by-one in parse_string (expression parsing) 5 years ago
Leah Neukirchen 820c07b7e4 NEWS.md: update 5 years ago
codesoap 33a6c48fb6 mcom: Quote one more variable 5 years ago
codesoap d164496e09 mcom: Quote two more variables
Before quoting these two variables I experienced problems when
trying to use the "encrypt" option while using mcom.
5 years ago
Leah Neukirchen 1aa4977f71 mcom: decode address for Reply-To: and To: header
mmime will recode again if required.
5 years ago
Leah Neukirchen 9d280aa8a3 mcom: do_mime: fix for loop quoting 5 years ago
codesoap 5bd1ef9cff contrib/mencrypt: Quote variables whenever possible 5 years ago
codesoap 1dd3415085 mless: Quote variables whenever possible 5 years ago
codesoap d68287aae5 mcom: Quote variables and subshells whenever possible 5 years ago
Leah Neukirchen 237ad8a2f3 mmime: print_header: use signed variable for linelen 5 years ago
Leah Neukirchen adb5850983 blaze822: safe_append: avoid different signedness in comparison 5 years ago
Leah Neukirchen 6645e80324 mdeliver: force mode 0600 for pipes (BSD gives 0000 here by default) 5 years ago
Leah Neukirchen 5a2c6747b6 mcom: check if mail is formatted sensibly 5 years ago
Leah Neukirchen 79434e45db msed: allow final empty command 5 years ago
Leah Neukirchen 763be1967c mflag.1: tweak description 5 years ago
Vincent Breitmoser 8e4ed10b6c mshow: put message-id into env, if available
Closes: #135 [via git-merge-pr]
5 years ago
Leah Neukirchen a6f48fe371 mcom: add -send 5 years ago
Duncaen 6b3cca21fb mscan.1: fix typo 5 years ago
Leah Neukirchen 3c6f5c3cee mcom: enter the loop again when we should run mime, another place 5 years ago
Leah Neukirchen 577b4497e4 mcom: enter the loop again when we should run mime 5 years ago
Leah Neukirchen 30fba2bcfd mcom: automime can be empty 5 years ago
Leah Neukirchen d6c2470ad1 mcom: check drafts exist, and ensure they contain a / 5 years ago
Leah Neukirchen 8427990730 NEWS.md: update 5 years ago
Leah Neukirchen d2f4294d95 NEWS.md: update 5 years ago
Leah Neukirchen db4c4a118c mflow: avoid adding a space after the leading quotes if there already is one
Found by lhynes.
5 years ago
Leah Neukirchen e9fb9ca796 contrib/mencrypt: use default key for From: 5 years ago
Leah Neukirchen 75980790a6 contrib/msign: use default key for From: 5 years ago
Leah Neukirchen c5cd4df026 seq: sort dir file lists numerically 5 years ago
Leah Neukirchen 518ff4c148 contrib/mmairix: sort by date, newest first 5 years ago
Leah Neukirchen 08a46e6848 contrib/mverify: use gpg2 5 years ago
Leah Neukirchen d9aaac6903 contrib/msign: use gpg2 5 years ago
Leah Neukirchen 87e5a1b2c3 contrib/mgpg: use gpg2 5 years ago
Leah Neukirchen 62706de483 NEWS.md: update 5 years ago
Leah Neukirchen 55c188a0c8 mless: remove mnext/mprev 5 years ago
Leah Neukirchen 1349f617de mshow: exit with 1 if not all attachments were found 5 years ago
Leah Neukirchen ae720c51e0 mrep: add -noquote
Closes #139.
5 years ago
Leah Neukirchen 5280abfa10 mgenmid: do not use raw timestamp
We one-time-pad the timestamp with a random key instead.
This will provide enough entropy to be unique, but not leak the system date.
Even with a bad RNG state it should guarantee uniqueness, however.
5 years ago
Julian Rother 3cc1944877 magrep: fix memory leak in magrep message body search
Closes: #147 [via git-merge-pr]
5 years ago
Leah Neukirchen 0da4342b22 mdeliver: keep permissions of message for freshly created files 5 years ago
Leah Neukirchen ab80765c24 mmkdir: ensure dir permissions for toplevel directory too (using umask)
Fix a quoting bug on the side.
5 years ago
Leah Neukirchen c2e0dcec3c mshow: extract: skip leading spaces for file names
Found by Solene Rapenne.
6 years ago