summary refs log tree commit diff
Commit message (Expand)AuthorAgeFilesLines
* msed: fix use of uninitialized memoryDuncaen2019-02-281-1/+1
* blaze822: blaze822_addr: don't read over the trailing nul byte when resolving \Leah Neukirchen2019-02-281-1/+1
* blaze822: blaze822_addr: take care of string end in comments inside <Leah Neukirchen2019-02-281-1/+3
* mmime: print_header: fix for empty linesLeah Neukirchen2019-02-281-0/+3
* blaze822: blaze822_addr: skip remaining characters when token is full, also w...Leah Neukirchen2019-02-271-0/+2
* blaze822: blaze822_addr: skip remaining characters when token is fullLeah Neukirchen2019-02-271-0/+2
* blaze822: blaze822_addr: don't drop last char when comment is not closedLeah Neukirchen2019-02-271-1/+2
* blaze822: blaze822_addr: fix reading over the end of address if it ends with ...Leah Neukirchen2019-02-271-1/+2
* blaze822: safe_append: fixes for various border casesLeah Neukirchen2019-02-271-2/+5
* mdirs: add -0 to separate folders by NUL charactersLeah Neukirchen2019-02-202-4/+12
* mdeliver: work around macOS, which doesn't implement POSIX.1-2008 stat fieldsLeah Neukirchen2019-02-111-0/+4
* rfc2231: fix memleakLeah Neukirchen2019-02-101-1/+3
* blaze822: blaze822_mmap: fix memleakLeah Neukirchen2019-02-101-0/+1
* blaze822: blaze822_mem: fix memleakLeah Neukirchen2019-02-101-1/+3
* mdeliver: clean up logicLeah Neukirchen2019-02-101-7/+5
* mrefile: don't open the file when renaming is enoughLeah Neukirchen2019-02-101-22/+49
* mrefile: try using rename first, when possibleLeah Neukirchen2019-02-101-5/+17
* mdeliver: preserve mtime in mrefileLeah Neukirchen2019-02-101-0/+10
* mdeliver: free msg opened for getting timestampLeah Neukirchen2019-02-101-0/+1
* NEWS.md: add release dateLeah Neukirchen2019-02-091-1/+1
* mpick: fix off-by-one in parse_string (expression parsing) v0.5Duncaen2019-02-082-1/+2
* NEWS.md: updateLeah Neukirchen2019-02-081-0/+2
* mcom: Quote one more variablecodesoap2019-02-061-1/+1
* mcom: Quote two more variablescodesoap2019-02-061-1/+1
* mcom: decode address for Reply-To: and To: headerLeah Neukirchen2019-02-061-2/+2
* mcom: do_mime: fix for loop quotingLeah Neukirchen2019-02-051-2/+2
* contrib/mencrypt: Quote variables whenever possiblecodesoap2019-02-031-2/+2
* mless: Quote variables whenever possiblecodesoap2019-02-031-8/+8
* mcom: Quote variables and subshells whenever possiblecodesoap2019-02-031-31/+31
* mmime: print_header: use signed variable for linelenLeah Neukirchen2019-02-031-1/+1
* blaze822: safe_append: avoid different signedness in comparisonLeah Neukirchen2019-02-031-6/+9
* mdeliver: force mode 0600 for pipes (BSD gives 0000 here by default)Leah Neukirchen2019-02-031-0/+2
* mcom: check if mail is formatted sensiblyLeah Neukirchen2019-02-011-6/+32
* msed: allow final empty commandLeah Neukirchen2019-02-011-0/+2
* mflag.1: tweak descriptionLeah Neukirchen2019-01-313-4/+4
* mshow: put message-id into env, if availableVincent Breitmoser2019-01-291-0/+5
* mcom: add -sendLeah Neukirchen2019-01-292-2/+32
* mscan.1: fix typoDuncaen2019-01-141-1/+1
* mcom: enter the loop again when we should run mime, another placeLeah Neukirchen2019-01-121-0/+1
* mcom: enter the loop again when we should run mimeLeah Neukirchen2019-01-121-0/+1
* mcom: automime can be emptyLeah Neukirchen2019-01-121-1/+1
* mcom: check drafts exist, and ensure they contain a /Leah Neukirchen2019-01-121-2/+10
* NEWS.md: updateLeah Neukirchen2019-01-121-2/+2
* NEWS.md: updateLeah Neukirchen2019-01-111-0/+1
* mflow: avoid adding a space after the leading quotes if there already is oneLeah Neukirchen2019-01-101-2/+2
* contrib/mencrypt: use default key for From:Leah Neukirchen2019-01-101-2/+5
* contrib/msign: use default key for From:Leah Neukirchen2019-01-101-1/+4
* seq: sort dir file lists numericallyLeah Neukirchen2019-01-102-27/+35
* contrib/mmairix: sort by date, newest firstLeah Neukirchen2019-01-101-1/+1
* contrib/mverify: use gpg2Leah Neukirchen2019-01-101-3/+3