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.
pkglint --only "https instead of http" -r -F
With manual adjustments afterwards since pkglint 19.4.4 fixed a few
indentations in unrelated lines.
This mainly affects projects hosted at SourceForce, as well as
freedesktop.org, CTAN and GNU.
Changelog
=========
3.1.1 2019-12-29
Bugfix: Potential buffer overflows in code from RFC6234 fixed.
Related code is used for test suite only, installed library and
utilities are not affected (Reported by Florian Schlichting)
Build system: Makefile rules fixed that use DIST_SUBDIRS variable.
src/canlock.c: Fixed typo in comment (Reported by Urs Janssen)
Changes:
-- 2.4.4 release 20191224 "Millburn" --
017) Dennis Grevenstein <dennis.grevenstein@gmail.com>
ADD. FD_*-fallback for SunOS-3.5
FIX. missing_fd.h
016) Thomas E. Dickey <dickey@invisible-island.net>
ADD. update configure macros - use xpg3 instead of xpg4 case-statements
FIX. aclocal.m4, configure[.in]
015) Dennis Preiser <dennis@d--p.de>
BUG. 'L'ookupMessageID in select-level could crash if 1st group
in newsrc is marked bogus
BUG. memleak in thread_by_multipart
FIX. active.c, art.c, tin.5
014) Urs Janssen <urs@tin.org>
BUG. sigfile attribute with a command ("sigfile=!") would append %G
on {ATTRIBUTES,TINRC}_VERSION increase even if already present.
BUG. tinrc normalization_form=5 (NFKC_CF) setting was lost on restart
BUG. quote_chars with multiple '%s' lead to a crash
BUG. memleak with stray comments (no scope) in filter file
ADD. tweak is_art_tex_encoded to allow text umlauts at the beginning
of a line
ADD. turned '%s'/'%S' in quote_chars (for initials) into '%I' to be
consistent with other occurrences
ADD. repost ('x') now takes mailing_list attribute into account
ADD. repost prolog looked ugly in multibyte env. if multibyte chars
were quoted in the prolog
ADD. disallow supersedes in mailgroups
ADD. fix handrolled strcasestr() to cast returned value
(required for cray-unicos cc)
ADD. configure check for working tolower(), toupper()
(required for sony-newsos3)
ADD. configure check for h_addr_list in struct hostent
(required for sun-sunos3.5)
ADD. CF_TYPE_FD_SET and CF_CHECK_FD_SET configure checks from
Thomas E. Dickey
ADD. fixup autoconf missdetections for *-next-{nextstep,openstep}*
(WIFEXITED, WIFEXITED, HAVE_SYS_UTSNAME_H, HAVE_SYS_WAIT_H, ...)
ADD. determine mailbox_name just once
ADD. switched tinrc.confirm_choice from string to int
ADD. invoke_metamail() without piping
ADD. %P expansion (groupname with '.' replaced by '/') in _strfpath()
ADD. check for gcc >= 2.6 to use __attribute__((unused))
ADD. GLOBAL_BUGREPORT ('R') to 'M'enu and attachment menu
ADD. normalize subject for threading
ADD. xref and path to debug filter output if set and hide subject,
from and msgid if unset
ADD. article headers and body to very verbose nntp debug (-D 1 -vv) log
ADD. score, gnksa and lines to arts debug output for killed articles
REM. dead code (NEW_HASH_METHOD, gl_init_done, OSNAME, redundant
conditions)
REM. non M_UNIX and __BEOS__ code
ADD. config.guess, config.sub update
FIX. active.c, art.c, attrib.c, charset.c, config.c, cook.c, curses.c
debug.c, feed.c, filter.c, getline.c, header.c, inews.c, init.c
keymap.c, lang.c, list.c, makecfg.c, main.c, mimetypes.c, misc.c
newsrc.c, nntplib.c, nrctbl.c, options_menu.c, page.c, post.c
prompt.c, read.c, rfc2046.c, rfc2047.c, save.c, screen.c, select.c
sigfile.c, signal.c, string.c, version.c, xref.c, bugrep.h, extern.h
proto.h, tin.h, tnntp.h, version.h, parsdate.y, Makefile[.in]
config.guess, config.sub, configure[.in], autoconf.hin, tin.1, tin.5
013) Toomas Soome <tsoome@me.com>
ADD. updated estonian translation
FIX. et.po
Removed pkgsrc patches merged upstream.
Changelog
=========
0.17 Bugfix: Configuration test result for inttypes.h presence is used,
reintroduce the test removed for 0.16
Bugfix: BSD version of ntohl() for old systems was broken
Bugfix: ISO-2022-JP decoder: Mask for unassigned codepoints fixed
Bugfix: SHA2 support in OpenSSL 1.0.0 must be explicitly enabled
Display article from "news" type URI in separate window (if it's not
found in current group)
Clickable References added (articles displayed in separate window)
Search for Message-ID added to the Tools menu (Keyboard shortcut
is Ctrl-s)
Previous read article (in current group) menu entry added
Keyboard shortcut for "Quit" changed from Ctrl-x to Ctrl-q (Proposed
by Marcel Logen)
Keyboard shortcut for "View source" changed from Ctrl-v to Ctrl-e
(Proposed by Marcel Logen)
Menu entry "Article->Mark as unread" (Ctrl-u) changed to toggle
between read and unread state (Proposed by Marcel Logen)
Command line option "-4" added (force usage of IPv4 network protocol)
Flowed format: The 'flowed_insert_crlf' entry in configfile adds an
empty line separator after every paragraph that ends with an empty
line. Defaults to 0 (former behaviour)
Flowed format: The behaviour of 'flowed_insert_crlf' can be requested
by the sender of an article with "InsLine=yes" in the Content-Type
headerfield.
TLS module can now use OpenSSL 3 API (required for FFDHE group
negotiation with TLSv1.2 and TLSv1.3 protocols)
TLS module can now use LibreSSL 3 (formerly major version 2 was used
to identify LibreSSL and distinguish it from OpenSSL)
TLS modules compile time option 'CFG_USE_TLS_OWNCERTS' replaced by
the new 'tls_owncerts' entry in configfile
TLS modules experimental compile time option 'CFG_USE_TLS_CRLS'
replaced by normal option 'CFG_TLS_CRLS_DISABLE'. Default is to use
no CRLs (former behaviour) because this option increases the system
requirements (to POSIX.1-2001 or XSI extension)
TLS module now supports new 'crl_check' entry in configfile (ignored
if CFG_TLS_CRLS_DISABLE is nonzero)
TLS module now prints real LibreSSL version instead of generic 2.0.0
TLS module no longer supports options 'CFG_USE_TLS_DHPARAM_CHECK' and
'CFG_USE_TLS_SETSIGALG'. They were obsoleted by the OpenSSL 1.1 API
Unicode database updated to version 12.1.0
GUI module no longer supports experimental FLTK 1.3 option
'USE_X11_GLYPH_SUBSTITUTION'. It was obsoleted by FLTK 1.4
Modified LaTeX documentation to work with recent doxygen