mirror of
https://github.com/leahneukirchen/mblaze
synced 2024-11-15 18:14:02 +00:00
a825b4f8f4
Closes: #190 [via git-merge-pr]
123 lines
4.3 KiB
Markdown
123 lines
4.3 KiB
Markdown
## 1.0 (2020-09-12)
|
|
|
|
* Caution! Backwards incompatible changes:
|
|
* As a message name, `-` now refers to the message on the standard input,
|
|
and not the previous message anymore. Use `.-` to refer to the previous
|
|
message in a short way.
|
|
The tools will print a warning if you use `-` and the standard input
|
|
comes from a TTY.
|
|
* mpick: use the -F flag to read script files.
|
|
* mpick: remove msglist support, use plain mmsg(7) arguments.
|
|
* Many mblaze tools now make use of pledge(2) on OpenBSD.
|
|
* add contrib/mcount, a tool to count mails
|
|
* mrep: use Reply-From configuration to find From header
|
|
* Many bug fixes.
|
|
|
|
## 0.7 (2020-05-15)
|
|
|
|
* All tools now follow symlinks to mails.
|
|
* mdirs: add -a to list all subfolders, ignoring Maildir++ convention.
|
|
* mcom: add preview alias for show command.
|
|
* mrep/mbnc: allow only one message as argument.
|
|
* maddr: add -d to only print display name.
|
|
* mthread: add -r to reverse top-level order.
|
|
* mlist: print number of matches when message selection is in place.
|
|
* mpick: many improvements.
|
|
* Many bug fixes.
|
|
|
|
## 0.6 (2020-01-18)
|
|
|
|
* mfwd: prefix Subject with "Fwd:".
|
|
* mscan: add dottime formatting.
|
|
* mlist: look at maildir/new too for messages.
|
|
* Many bug and portability fixes.
|
|
|
|
## 0.5.1 (2019-03-03)
|
|
|
|
* mdeliver: preserve mtime in mrefile
|
|
* mdirs: add -0 to separate folders by NUL characters
|
|
* Fixes for buffer-overflows, found by fuzzing.
|
|
* Fixes for memleaks.
|
|
|
|
## 0.5 (2019-02-09)
|
|
|
|
* New tool msearch to wrap several mail indexers.
|
|
* New zsh completion _mblaze.
|
|
* mnext/mprev were removed (you can call `mless +`/`mless .-`).
|
|
* The GnuPG tools in contrib/ now use gpg2.
|
|
* mshow exits with error if it could not extract all attachments
|
|
* mrep: add -noquote to disable quoting the message replied to
|
|
* mdeliver: keep permissions of messages
|
|
* mcom: aborting the editor is now more like delete than cancel
|
|
* mcom: add -send to send directly without editing
|
|
* mcom: check if mail is formatted sensibly
|
|
* mpick: new flag -v for statistics
|
|
* mscan: new flag -v for statistics
|
|
* magrep: add -h, which is like -p but doesn't print the file name
|
|
* mscan: prioritize displaying trashed mail over other markers
|
|
* mpick: fix off-by-one in expression parsing
|
|
* Many bug fixes.
|
|
|
|
## 0.4 (2018-08-15)
|
|
|
|
* New tool mrefile to move or copy messages.
|
|
* contrib/mp7m: add application/pkcs7-mime decoder
|
|
* mcom: allow setting arbitrary headers from command line
|
|
* mcom: add -body to prepopulate drafts
|
|
* mcom: mark drafts as seen after sending
|
|
* mcom: update flags after mrep/mbnc/mfwd
|
|
* mshow: add -B to decode MIME parameters in broken mails
|
|
* magrep: add -l flag
|
|
* Many bug fixes.
|
|
|
|
## 0.3.2 (2018-02-13)
|
|
|
|
* magrep: add *:REGEX to search in any header
|
|
* Fix of a buffer overflow in blaze822_multipart.
|
|
* Small bug fixes.
|
|
* Many documentation improvements by Larry Hynes.
|
|
|
|
## 0.3.1 (2018-01-30)
|
|
|
|
* mless: support $NO_COLOR
|
|
* mcolor: support $NO_COLOR
|
|
* blaze822.h: ensure PATH_MAX is defined
|
|
* Improved documentation.
|
|
* Many fixes for address parser.
|
|
|
|
## 0.3 (2018-01-12)
|
|
|
|
* New tool mflow to reformat format=flowed plain text mails.
|
|
* New tool mbnc to bounce mails (send original mail to someone else).
|
|
* mshow filters can output raw text now, e.g. for HTML rendering with colors.
|
|
* mrep can quote mail that doesn't have a plain text part.
|
|
* mcom runs mmime when deemed necessary.
|
|
* mhdr can extract MIME parameters.
|
|
* New contrib: mrecode
|
|
* New contrib: mraw
|
|
* mshow regards non-MIME mails as MIME mails with one part now.
|
|
* mshow -F to disable MIME filters.
|
|
* mpick supports negations now.
|
|
* msed can remove headers depending on their value.
|
|
* Improved UTF-8 parsing.
|
|
* Improved documentation.
|
|
* Numerous bug fixes and portability fixes.
|
|
|
|
## 0.2 (2017-07-17)
|
|
|
|
* New sequence syntax `m:+n` for `n` messages after message `m`.
|
|
* Threading shortcuts `=`, `_`, `^` for `.=`, `._`, `.^`.
|
|
* Sequence related errors are now reported.
|
|
* minc and mlist normalize slashes in paths.
|
|
* mfwd now generates conforming message/rfc822 parts.
|
|
* mthread can add optional folders (e.g. your outbox) to resolve message ids.
|
|
* mcom now adds Date: just before sending or cancelling the mail.
|
|
* VIOLATIONS.md documents how mblaze works with certain common mistakes.
|
|
* Full documentation revamp by Larry Hynes.
|
|
* Fix rare crash looking for mail body.
|
|
* Numerous small bug and portability fixes.
|
|
|
|
## 0.1 (2017-06-24)
|
|
|
|
* Initial release
|