- MIME support: Implement decoding quoted-printable
- View command to view multiple messages at once
- Remember received articles if interrupted or timed out
- Post to multiple servers status still Open with 5 other changes
- Check for errors properly after reading a dot at the beginning of a line
from the NNTP server; also add a "G" progress indicator
- Searching for Unicode string in current article is now supported (case
insensitive variant based on Unicode case folding algorithm)
- Unicode database updated to version 13.0.0 (CaseFolding.txt added)
- The new 'force_unicode' entry in configfile set to a nonzero value sends
all outgoing articles in Unicode, if they contain non-ASCII characters
- Dark background color is now usable
- MIME conformance reached (as defined in RFC 2049 Section 2)
- If selected text is present, quote only selected text for followup
- XDG desktop entry and icon theme added (option CFG_XDG_DISABLE)
- Configuration window in GUI now allows to disable the "User-Agent" header
field for outgoing articles
- It is now possible to enable AUTHINFO USER/PASS without encrypted connection
(option CFG_NNTP_AUTH_UNENCRYPTED)
This allows to use stunnel instead of the internal TLS module
- TLS module no longer calls deprecated functions HMAC*(), RSA_size() and
SSL_get_peer_certificate() for OpenSSL API 3.0.0
Changes:
0.9.4
-----
- Add configurable interactive modes for executed programs (executed
program interactive in the same terminal)
- Add support for new categories field
- Misc bug fixes and improvements
Changes:
0.9.2
-----
- Fix scrolling issues on some terminals
- Fix a file descriptior leak on startup when stdin is not a tty
- Improve cursor visibility and behaviour on some terminals
- Misc fixes and improvements
0.9.1
-----
- Add pledge support for OpenBSD
- Add support to SFEED_YANKER to yank the URL/enclosure to a program (by
default `xclip -r')
- Fix a crash with small window width and garbage data if utf8pad fails
Changes:
0.9
---
- Add sfeed_content
- Misc bug fixes and improvements
0.8.2
-----
- Reread urls if using an url list for mark read and loading a feed
- Rework updatesidebar drawing and width calculation
0.8.1
-----
- Misc bug fixes (cursor problem with urxvt and reloadall and handling of the
current open feed)
MultiMail is an offline mail packet reader, supporting the Blue Wave,
QWK, OMEN, SOUP and OPX formats. It uses a simple curses-based
interface.
SOUP is used for Internet email and Usenet. The other formats are
primarily used with dialup (or telnet) BBSes, to save connect time and
to provide a better interface to the message base.
sfeed_curses is a curses UI front-end for sfeed.
It shows the TAB-separated feed items in a graphical command-line UI.
The interface has a look inspired by the mutt mail client. It has a
sidebar panel for the feeds, a panel with a listing of the items and a
small statusbar for the selected item/url. Some functions like
searching and scrolling are integrated in the interface itself.
Changes:
0.9.18
------
- format tools: don't skip items with a missing/invalid timestamp field
- sfeed_atom: the updated field is mandatory: use the current time
- sfeed_atom: fix timezone, output if timestamp is set
- sfeed_atom: make the output more conform by adding id, updated tags and add
<feed> tags (author name, id, updated, title).
Thanks lich for the feedback and testing.
- sfeed_gopher: do not use URL: prefix for gopher:// urls.
- Documentation improvements
These packages are susceptible to bugs when confronted with non-ASCII
characters.
See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94182.
It takes some time to analyze and fix these individually, therefore they
are only marked as "needs work".
Changelog
=========
3.2.0 2020-05-11
Support for pkg-config with option "--enable-pc-files" added
(Default behaviour is unchanged). This option installs the
pkg-config file "libcanlock-3.pc". The standard option
"--with-pkgconfigdir" can be used to specify the target directory
Shared library no longer exports internal symbols, if possible
(using #pragma GCC visibility). Library API and ABI are fully
compatible if no undocumented functions are used.
Build system: Distributed autotools files updated
Changes:
0.9.17
------
- Fallback author to feedname instead of unknown in sfeed_mbox.
- Remove prefix in Subject: for sfeed_mbox to save some space.
Filtering or custom labels can be made using the X-Feedname: header.
- Document exit status in man pages.
- Use a <pre> section per feed in sfeed_html/sfeed_frames.
- Optimize UTF-8 decoding and column position calculation in sfeed_plain.
The old source archive URL was no longer valid.
Switch to the source from the slrn archive (that has the former
required patch already applied).
OK from is@.
pkglint -r --network --only "migrate"
As a side-effect of migrating the homepages, pkglint also fixed a few
indentations in unrelated lines. These and the new homepages have been
checked manually.