about summary refs log tree commit diff
Commit message (Collapse)AuthorAgeFilesLines
...
* contrib/mrecode: assume UTF-8 for unknown-8bit or x-unknown charsetsLeah Neukirchen2020-08-081-5/+5
|
* mshow: assume UTF-8 for unknown-8bit or x-unknown charsetsLeah Neukirchen2020-08-081-1/+4
|
* mmime: be more strict when detecting content types for the include syntaxLeah Neukirchen2020-08-051-1/+18
| | | | Previously, shebangs would be (mis)detected: #!/bin/sh -e
* mshow: print encoding error message to stderrLeah Neukirchen2020-08-021-1/+1
|
* mshow: only set cur when there is a new current messageLeah Neukirchen2020-08-021-1/+2
|
* mpick: breaking cmdline optionsDuncan Overbruck2020-07-303-201/+44
| | | | | | | Two breaking changes which will make mpick fit more in with all other mblaze tools by using mmsg(7) arguments: - Use the -F flag to read script files. - Remove msglist support
* t: use - instead of /dev/stdinLeah Neukirchen2020-07-031-1/+1
|
* contrib/malternative: use - instead of /dev/stdinLeah Neukirchen2020-07-031-1/+1
|
* mcom: use - instead of /dev/stdinLeah Neukirchen2020-07-031-19/+19
|
* seq: - now refers to the message on stdin, use .- for previous messageLeah Neukirchen2020-07-035-7/+33
|
* seq: cleanupLeah Neukirchen2020-07-031-2/+0
|
* mpick: fixed freeing pointer returned from getenvJulian Rother2020-06-071-1/+2
| | | | Closes: #177 [via git-merge-pr]
* t/2000-mpick.t: test environment variables in expressionsJulian Rother2020-06-071-1/+3
|
* mrep: use Reply-From configuration to find From headerLeah Neukirchen2020-05-232-2/+26
| | | | | | | This allows replying from different addresses than Local-Mailbox if they appear in To, Cc or Bcc. Idea and initial patch by @nmeum.
* mrep: don't add another From: when -from is used alreadyLeah Neukirchen2020-05-231-2/+5
| | | | Fixes #176.
* add contrib/mcount, a tool to count mails (possibly between pipes)Leah Neukirchen2020-05-161-0/+10
|
* mthread: remove count outputLeah Neukirchen2020-05-161-5/+2
| | | | Closes #174.
* t/lib.sh: work around a OpenBSD bugLeah Neukirchen2020-05-161-2/+2
| | | | Upstream report: https://marc.info/?i=871rnjhncc.fsf%20()%20vuxu%20!%20org
* NEWS.md: update for 0.7 v0.7Leah Neukirchen2020-05-152-1/+13
|
* mlist: fix dangling else warningLeah Neukirchen2020-05-151-1/+2
|
* mpick: improve unknown binding error and add test caseDuncan Overbruck2020-05-152-4/+7
|
* t/2000-mpick.t: check for double free with bindingsDuncan Overbruck2020-05-151-1/+10
|
* mpick: fix memory leaksDuncan Overbruck2020-05-151-8/+24
|
* mpick: use slurp instead of mmaping filesDuncaen2020-05-151-14/+7
|
* mpick: fix memory leak in parse_durDuncaen2020-05-151-14/+15
|
* mpick: always point to malloc memory in parse_stringDuncaen2020-05-151-2/+2
|
* t/2000-mpick.t: add tests for all the new featuresDuncaen2020-05-151-1/+50
|
* mpick: add header decodeop for better address matchingDuncaen2020-05-153-75/+115
|
* mpick: add let expressionsDuncaen2020-05-152-4/+121
|
* mpick: better error for missing ) over multiple linesDuncaen2020-05-151-6/+7
|
* mpick: allow reading expressions from files i.e. using #!/bin/mpickDuncaen2020-05-151-5/+40
|
* mpick: minor cleanups/memleak fixes for parse_msglistDuncaen2020-05-151-8/+6
|
* mpick: refactor mailfile handlingDuncaen2020-05-151-65/+66
| | | | | | - fix some memory leaks - fix handling of unexisting files/mthread containers - in oneline mode use one mailinfo struct for each line
* mpick: add support for multiline expressions and commentsDuncaen2020-05-151-12/+57
|
* mpick: add xcalloc and xstrdupDuncaen2020-05-151-28/+38
|
* mpick: add freeexprDuncaen2020-05-151-0/+46
|
* mpick: add ternary (conditional) operatorDuncaen2020-05-152-6/+35
|
* mpick: add skip expressionDuncaen2020-05-152-0/+6
|
* mpick: add pipes and file redirectionDuncaen2020-05-152-5/+112
|
* mdeliver.1: add mrefile to SEE ALSODuncaen2020-05-151-0/+1
|
* blaze822_walk_mime: limit recursion depthLeah Neukirchen2020-05-091-0/+3
|
* mthread: comment depth conventionLeah Neukirchen2020-05-041-0/+3
|
* mthread: add -p to only add parent messages via -SLeah Neukirchen2020-05-042-5/+11
|
* mthread: add -r to reverse top-level orderLeah Neukirchen2020-05-042-4/+16
|
* mlist: print number of matches when message selection is in placeLeah Neukirchen2020-04-302-6/+18
|
* mflag: list: don't clobber f when flags and -i is usedLeah Neukirchen2020-04-301-6/+4
|
* man/*: normalize references, use %T for RFC titlesLeah Neukirchen2020-04-272-7/+7
|
* msuck: don't init maildir until connectedAlyssa Ross2020-04-151-4/+4
| | | | | | Previously, a typo in the newsgroup name would leave an empty mailbox for a non-existent newsgroup. This can be avoided by delaying maildir initialization until after the NNTP server has 221ed the group.
* msuck: exit unsuccessfully if some groups failedAlyssa Ross2020-04-151-0/+3
| | | | The failing exit status is EX_UNAVAILABLE from BSD's sysexits.h.
* blaze822: blaze822_addr: null-terminate ttok at the current position before ↵Leah Neukirchen2020-04-032-1/+5
| | | | appending