|
2015-05-23 iulius
* innxmit: tidy up GetMessageID buffer handling In theory, if you
could get a message with an empty message-id header through
before anything else, it would call memcpy(NULL, p, 0) which
(surprisingly) has undefined behavior. This doesn't seem a very
likely contingency but I tidied up the code to avoid it and
(hopefully) be clearer anyway.
Thanks to Richard Kettlewell for the patch.
* storage/cnfs/cnfs.c: don't read uninitialised cycbuffname
Thanks to Richard Kettlewell for the patch.
2015-05-17 iulius
* Fixed alignment issues when storing values
2015-05-14 iulius
* Add Richard Kettlewell as a contributor
* Correct remap check in tradindexed lookup
The check was off by one; and when it happened, it invalidated
the 'parent' pointer, causing a use-after-munmap (or
use-after-free) condition.
Thanks to Richard Kettlewell for the bug report.
* Correctly flush CNFS buffers when nfswriter is true in inn.conf
* Correct remap check in tradindexed group lookup
Previously the remap check had an off-by-one bug and moreover
would never be done due to the loop condition (making the
off-by-one bug moot).
This one could be a problem in real life; if creating a group
causes innd to expand the index then an already-running nnrpd
will not automatically notice, and so won't be able to find the
group.
Thanks to Richard Kettlewell for the patch.
* nnrpd/commands.c: paranoid checking of AUTHINFO GENERIC reply
Check the number of arguments returned by AUTHINFO GENERIC.
Thanks to Richard Kettlewell for the patch.
* innfeed/connection.c: avoid violating C aliasing rules
The object was written as a 'struct sockaddr' but then read as a
'struct sockaddr_storage', which violates C99 s6.5#7. The fix is
to always access it as a 'struct sockaddr' and use a union to
ensure enough space for any possible address type.
Thanks to Richard Kettlewell for the patch.
* nnrpd/commands.c: correct sense of PERMgeneric reply
The comment has always been wrong, as well as the return value
for ~15 years...
Thanks to Richard Kettlewell for the patch.
* nnrpd/perm.c: don't dereference a null pointer if there are no
access groups
Thanks to Richard Kettlewell for the patch.
* nnrpd/article.c: A wrong variable was used for vhost feature.
Since these are created by the local innd, the error should not
normally occur.
Thanks to Richard Kettlewell for the patch.
* Verify that setuid() and setgid() actually succeed
See: https://lwn.net/Articles/451985/ for a discussion of the
issues in this area.
The checks in newuser.c are probably unnecessary due to the
subsequent tests. rnews.c is straight-up broken though.
Thanks to Richard Kettlewell for the patch.
2015-05-02 iulius
* expire/fastrm.c: Fix a dereferencing issue
* configure.ac: Build fix for current Mac OS X versions
The build was failing with recent versions of Mac OS X:
clang: error: no such file or directory:
'/usr/local/news/lib/libinn.3.dylib' make[1]: *** [libinn.la]
Error 1 make: *** [all-lib] Error 2
The reason is the '-multiply_defined'-part of the command line.
This switch is marked as obsolete in ld(1):
-multiply_defined treatment Previously provided a way to warn or
error if any of the sym- bols used from a dynamic library were
also available in another linked dynamic library. This option is
obsolete.
Thanks to Dennis Preiser for the report.
* innfeed/imap_connection.c: fix support of Cyrus SASL 2.1.25 and
later
Fix how sasl_callback_ft, added with Cyrus SASL 2.1.25, was
handled by innfeed. See revision [9381] for more information.
Thanks to Dennis Preiser for the report.
* innd/art.c: Fix a dereferencing issue when parsing
Injection-Info: header field
Thanks to David Binderman for the patch.
2015-05-01 iulius
* Bump version number in FAQ for new INN 2.5.5 release
Also remove link to Elena Samsonova's web site that appears to be
defunct.
2015-04-23 iulius
* mailpost: add new -t flag to specify the default temporary
directory
Check that the database directory and the temporary directory are
writable when mailpost is run, and otherwise die with an error.
Two paths are now tried by default for the temporary directory:
pathtmp, and then /var/tmp if pathtmp is not writable.
* Fix GCC 5.1.0 warning for incompatible pointer type
Rename the "U" macro used by two tests to "SUC" (casting to
String of Unsigned Chars) because it otherwise conflicts with how
Unicode strings are declared in ISO C11, the new default mode for
the GCC 5 series.
2015-04-20 iulius
* Update TODO with references to existing patches
2015-04-05 iulius
* Mention required TLS ciphers for interoperability
* Update TODO with current state of INN 2.6.0
2015-04-02 iulius
* Update changelog to mention other changes for INN 2.5.5
* Use Sys::Hostname Perl core module instead of calling
/bin/hostname
2015-03-24 iulius
* Add two missing contrib programs in the exceptions of mkmanifest
* Typo in POD formatting
* Update copyright years (add 2015)
* Update config.guess and config.sub to upstream versions from
2015-03-08
* Update control.ctl to upstream version from 2014-06-17
2015-03-21 iulius
* scanlogs: Limit the number of lines to show from error log files
When lots of lines are present in error log files, they appear in
the news.daily verbatim, and the resulting email is so large it
is bouncing.
Restrict the number of lines to 50 (the default value for unknown
lines from news.notice).
Thanks to Jeffrey M. Vinocur for the bug report.
* nnrpd: Count write time stats when using SASL
* Improve the count of sleeping channels
The highest file descriptor of sleeping channels was not always
properly updated. A new CHANresetlastsleeping() function now does
the job when called.
Also prevent innd from crashing if a channel is supposed to sleep
but does not have a Waker set.
Thanks to Petr Novopashenniy for the bug report.
* readers.conf: improve the first example to disambiguate its
effect against loca l connections
2015-03-18 iulius
* pullnews: when giving a port along with a server name, check
there is only one ":"
Otherwise, it is very likely that the given server name is an
IPv6 address, and therefore its end should not be interpreted as
a port.
2015-01-21 iulius
* Fix the unsignedness of TMRgettime when printed
2015-01-10 eagle
* http://www.imc.org/ietf-usefor/ appears to be gone
Replace this link in HACKING with a link to the usefor mailing
list archives and to my Usenet article format pages.
2015-01-10 iulius
* Do not mention that TLS compression will be disabled in the next
INN release
As the CRIME attack is not exploitable in NNTP, disabling TLS
compression by default is pointless. No vulnerability in TLS
compression is currently known as far as NNTP is concerned.
* Add a cast to fix a gcc warning
2015-01-07 iulius
* Regenerate Makefile dependencies with gcc 4.7.2
Also adapt support/makedepend to keep the two leading spaces, as
in previous versions of gcc.
Backport commit [9566].
* Cleanup in include stuff
- Add missing BEGIN_DECLS/END_DECLS, and also use them instead of
their expansion.
- Add missing inclusion of <inn/defines.h>.
2015-01-04 eagle
* Remove dead link to nnrpkrb5auth
2014-12-16 iulius
* nnrp.access2readers.conf: add default username when none is
specified
2014-12-14 iulius
* Add new contrib/nnrp.access2readers.conf.in script
This script converts old-style nnrp.access to readers.conf.
Thanks to Jeffrey M. Vinocur for his contribution.
2014-12-07 iulius
* Update Russ's mail address
* Fix typos
2014-12-01 iulius
* Add support for choosing the elliptic curve to use with TLS
support
The new tlseccurve parameter in inn.conf takes the name of a
curve OpenSSL knows about, to use for ephemeral key exchanges.
Thanks to Christian Mock for the patch.
2014-11-23 iulius
* m4/sendmail.m4: add missing brackets
The configure script was failing when running that part of code.
2014-11-12 iulius
* inn.conf: Improve documentation about tlsprotocols and
tlscompression
2014-11-11 iulius
* Improve tuning of the SSL/TLS configuration
nnrpd's TLS support is basically using OpenSSL's defaults WRT
issues such as protocol support and cipher suites. In these days
of POODLEs and other vulnerabilities, it should be useful to be
able to have better control over what's offered. So this patch
adds a few options to inn.conf:
- tlsprotocols: allows to select the SSL/TLS versions that are
supported
- tlsciphers: allows to give an OpenSSL cipher string to tailor
the cipher suites that are offered to clients
- tlspreferserverciphers: switches on the server-side selection
of the cipher suite (TLS default is "client chooses")
- tlscompression: allows to turn off TLS compression (because of
the CRIME attack) if the OpenSSL version supports this.
Many thanks to Christian Mock for his patch.
2014-11-09 iulius
* Mention PyClean as a Python-based variant of Cleanfeed.
2014-10-28 iulius
* Update default paths for Debian and Fedora
* Fix a dependency in a build rule
2014-10-03 iulius
* innwatch: report an error when the control file is missing
2014-09-24 iulius
* rc.news: no longer explicitly sleep before starting innwatch and
cnfsstat
Instead, make these two scripts sleep by themselves.
Also update documentation: improve the list of actions done by
rc.news, and no longer mentions that innd should be throttled
before being stopped (this is not true - the shutdown process
already does the actions throttling does).
* innwatch: add -i flag to specify how many seconds to sleep at
startup
- Also fix previous commit [9651] that did not totally fix the
issue it was supposed to fix.
- Fix the behaviour of the -f flag (it wasn't doing anything).
- Fix how the -l flag was parsed (a space was required between -l
and its argument, whils it should not have been required).
- Add new POD documentation for innwatch, and update it at the
same time: document new -i flag, and document already existing -f
flag.
* cnfsstat: add -i flag to specify how many seconds to sleep at
startup
Update documentation, and homogenize POD syntax at the same time.
2014-09-24 eagle
* Re-add second $(LIBSTORAGE) when linking backends
Backend commands (such as nntpget) linked with both history and
storage libraries list $(LIBSTORAGE) in the link line twice. This
isn't a mistake; there are some unfortunate circular dependencies
that require listing $(LIBSTORAGE) both before and after
$(LIBINNHIST) in the link line or static linking will fail.
2014-09-22 iulius
* Fix build issues on AIX 7.1
mmap is redefined to mmap64 when large file support is enabled.
2014-09-21 iulius
* Fixed a warning and an unnecessary sys/stropts.h header
* Typos
* Fix build of contrib/respool.c
Remove an unused variable.
Add a link to libhistory.
* Fix build of contrib/reset-cnfs.c
Add correct include header files.
Use the right DO_LARGEFILES variable instead of LARGE_FILES.
Reformat the code (remove tabulations).
Properly exit with the right status code.
* Fix a few warnings, and update svn:ignore for contrib
* Fix build of contrib/expirectl.c
Add correct include header files, and fix a few warnings in
printf() calls.
Add portability code for statfs/statvfs support.
* Add compilation rules for contrib/auth_pass.c and
contrib/expirectl.c
Use the right socklen_t type, and add crypt.h header if
available.
* FAQ: add how to feed articles arrived between two dates to
another server
2014-09-11 iulius
* innupgrade: fix its execution
On a few systems like AIX, innupgrade failed to run during an
upgrade because "perl -T" was not explicitly called. Failure was:
"-T" is on the #! line, it must also be used on the command line
Thanks to The Doctor for his bug report.
2014-09-07 iulius
* Add missing dependency for libtest.o during the build of
nnrpd/auth-ext.t
2014-09-05 iulius
* Fix typos in INN_HAVE_SYS_BITYPES_H and
INN_MACRO_IN6_ARE_ADDR_EQUAL names
2014-08-30 iulius
* libinn documentation: update the name of the fdflag functions
* pullnews: improve logging when an error occurs during GROUP
Also rewrite a ternary condition to improve readability.
Patch from Geraint A. Edwards.
* pullnews: new -a flag (hashfeed ability)
Add a new feature to pullnews: hashfeed to split feeds. It uses
MD5 and is Diablo-compatible.
Thanks to Geraint Edwards for the patch.
* pullnews: new -B flag (header-only feeding)
Add a new feature to pullnews: header-only feeding.
If the article does not already have a Bytes: header field, one
is added. Bodies are kept only for control articles.
Thanks to Geraint Edwards for the patch.
* pullnews: bug fix to rnews when -O; improved rnews reporting
Thanks to Geraint Edwards for the patch.
* pullnews: improve wording
* When pullnews runs for the first time against a newsgroup, say
"never" instead of January, 1st 1970 as the last run date. *
Improve spaces, uppercase characters and singular forms when 1
article is retrieved. * Update the config file even when the
group is empty.
* pullnews: remove headers matching (or not) a given regexp
Enable the -m flag to remove headers matching (or not) a given
regexp.
Thanks to Geraint Edwards for the patch.
2014-08-09 iulius
* innwatch: no longer creates a child process for sleeping
innwatch creates a child process only for sleeping and then waits
on that process. The forked-off process is not killed by 'rc.news
stop' (only its parent is), and will only die after it's done
sleeping. If running under SMF on illumos/Solaris, this causes
the service to likely drop into maintenance state (since not all
processes die within timeout).
Thanks to Lauri Tirkkonen for the patch.
2014-06-04 iulius
* Bump version number to 2.5.5 for STABLE.
|
|
PR pkg/49126 by Leonardo Taccari.
pkgsrc changes:
o Add more mirrors to MASTER_SITES (from http://www.tin.org/mirrors.html)
Changes:
-- 2.2.1 release 20140504 "" --
004) Dennis Preiser <dennis@d--p.de>
BUG. don't stop utf8 validation on first \n
BUG. possible buffer overrun in build_gline().
BUG. missing check for art->refptr in build_tline().
ADD. handle space-stuffing from RFC 2646 4.4
ADD. tweak URL_REGEX, dont stop befor closing ) if there was an
opening ( in the url.
ADD. allow editing of captured URL befor spwaning viewer
FIX. cook.c, misc.c, page.c, rfc2046.c, select.c, thread.c, rfc2046.h
tin.h
003) Matt Anton <tin@syrius.org>
ADD. updated french translation
FIX. fr.po
002) Toomas Soome <Toomas.Soome@microlink.ee>
ADD. updated estonian translation
FIX. et.po
001) Urs Janssen <urs@tin.org>
ADD. config.guess, config.sub update
ADD. updated german translation
ADD. no-c-format hint for xgettext
BUG. hypothetic 1 byte buffer overrun in read_newsrc_active_file() with
newsgoup names longer than 511 bytes (RFC 3977 guarantees them to
be 497 bytes max).
BUG. hypothetic out of bounds write in msg_add_header() if more than
MAX_MSG_HEADERS are added automatically
BUG. don't null strings will illegal multibyte sequences, just replace
eveything after the fist illegal sequence with ?
FIX. active.c, config.c, feed.c, lang.c, page.c, post.c, read.c,
rfc2046.c, string.c, config.guess, config.sub, de.po
-- 2.2.0 release 20131224 "Lochindaal" --
U025) Joe Hansen <joedalton2@yahoo.dk>
ADD. updated danish translation
FIX. da.po
U024) Thomas E. Dickey <dickey@invisible-island.net>
ADD. update configure macros
FIX. aclocal.m4, configure.in
U023) Dennis Preiser <dennis@d--p.de>
BUG. do not truncate long subjects in group level if they
fit on the screen
FIX. group.c
U022) Matt Anton <tin@syrius.org>
ADD. updated french translation
FIX. fr.po
U021) Urs Janssen <urs@tin.org>
ADD. removed some useless initializations
ADD. config.guess update
BUG. don't give error message for manually aborted saves
BUG. fixed a possible free(NULL) if linked against libgsasl
BUG. forged cancels (-DFORGERY) didn't include all original headers
in the body as it was done before tin 2.0.0
BUG. memleak in pos_group_in_newsrc() when moving a group to new position
FIX. active.c, auth.c, curses.c, feed.c, group.c, inews.c, lang.c, mail.c
main.c, misc.c, newsrc.c, page.c, post.c, prompt.c, save.c, select.c
string.c, thread.c, xref.c, config.guess
U020) Toomas Soome <Toomas.Soome@microlink.ee>
ADD. updated estonian translation
FIX. et.po
-- 2.1.5 release 20131126 "Meadowburn" --
U019) Dennis Preiser <dennis@d--p.de>
BUG. possible dereference null return value
BUG. fixed various uncritical resource leeks
BUG. possible wrong position of %U and %f with user defined screen
layout
FIX. select.c, string.c, tin.h
U018) Matt Anton <tin@syrius.org>
ADD. updated french translation
FIX. fr.po
U017) Urs Janssen <urs@tin.org>
ADD. updated german translation
ADD. remove FWS from Newsgroups and Followup-To when posting a followup
ADD. allow new gTLDs xn--ngbc5azd, xn--80asehdb, xn--80aswg, xn--unup4y
ADD. allow new IDN ccTLD of Iran
ADD. allow new gTLDs graphics, contractors, gallery, sexy, construction
tattoo, technology, estate, land, bike, ventures, camera, clothing
lighting, singles, voyage, guru, holdings, equipment
ADD. make the filter debug output somewhat more readable
ADD. more verbose "LIST OVERVIEW.FMT" debugging
ADD. updated mbox and mmdf manpage
ADD. set default of disable_gnksa_domain_check to TRUE
ADD. mention mailaddress on the posting summary screen for mailgroups
BUG. in mailgroups the posting summary screen wasn't updated after
editing the article
BUG. fixed various uncritical resource leeks
BUG. fixed various hypothetic buffer overruns
BUG. removed some dead code
BUG. in -n case a valid group could be treated as invalid on RFC 3977
servers
FIX. active.c, art.c, config.c, debug.c, feed.c, filter.c, getline.c
group.c, header.c, help.c, inews.c, init.c, keymap.c, lang.c, lock.c
main.c, memory.c, misc.c, my_tmpfile.c, newsrc.c, nntplib.c, page.c
pgp.c, post.c, read.c, refs.c, rfc1524.c rfc2046.c, rfc2047.c
save.c, search.c, select.c, sigfile.c, version.c, xface.c, xref.c
extern.h, policy.h, proto.h, de.po, mbox.5, mmdf.5
U016) Toomas Soome <Toomas.Soome@microlink.ee>
ADD. updated estonian translation
FIX. et.po
-- 2.1.4 release 20131019 "Killarow" --
U015) Dennis Preiser <dennis@d--p.de>
ADD. user defined screen layout at selection, group and thread level
(debian bug #63877)
BUG. the code for genetaring initials (used for quote_chars) was not
multibyte safe
FIX. attrib.c, config.c, group.c, init.c, lang.c, memory.c, misc.c
options_menu.c, page.c, post.c, save.c, screen.c, select.c, string.c
thread.c, tincfg.tbl, extern.h, proto.h, tin.h, tinrc.h, version.h
tin.1, tin.5
U014) Urs Janssen <urs@tin.org>
BUG. off by one error when checking for valid ISO2ASC settings
BUG. current article was not recooked if changing
news_headers_to_display and/or news_headers_to_not_display
in the attributes menu
BUG. used 'K' instead of 'k' as kilo SI suffix when shortening large
numbers
ADD. skip "Can't find base article" message if not running in
DEBUG_FILTER or DEBUG_REFS mode
ADD. allow new IDN ccTLD of Mongolia
ADD. allow gTLD post.
ADD. tweaked manpage
ADD. make traget install_nls_man for translated manpages
ADD. config.guess update
FIX. charset.c, config.c, init.c, options_menu.c, string.c, policy.h
Makefile, Makefile.in, tin.1, tin.5, config.guess
-- 2.1.3 release 20130812 "Scarabus" --
U013) Dennis Preiser <dennis@d--p.de>
BUG. contents of Supersedes header was shown mime decoded in pager
FIX. cook.c
U012) Wei-Lun Chao <chaoweilun@gmail.com>
ADD. updated chinese translation
FIX. zh_TW.po
UO11) Dennis Grevenstein <dennis@pcde.inka.de>
BUG. used strdup() instead of my_strdup() (strdup is not mandatory
in ANSI-C)
FIX. art.c
U010) Joe Hansen <joedalton2@yahoo.dk>
ADD. updated danish translation
FIX. da.po
U009) Toomas Soome <Toomas.Soome@microlink.ee>
ADD. updated estonian translation
FIX. et.po
U008) Urs Janssen <urs@tin.org>
BUG. interactive prompting for username/password in batch-mode
BUG. don't generate Cancel-Lock if cancel secret is empty
BUG. used strdup() instead of my_strdup()
ADD. prefer $XDG_RUNTIME_DIR over $HOME for fifos used by xface
ADD. allow new IDN ccTLD of Ukraine
ADD. allow new ccTLD of Sint Maarten
ADD. config.guess, config.sub update
ADD. avoid charset conversion if the local charset is the same as
the network charset
ADD. mention $TIN_NOVFILENAME in man pages
FIX. auth.c, debug.c, lang.c, misc.c, post.c, prompt.c, xface.c, bool.h
extern.h, policy.h, Makefile, config.guess, config.sub, tin.[15]
-- 2.1.2 release 20121224 "Langholm" --
U007) Vincent Lefevre <vincent@vinc17.net>
BUG. doubled % in some description strings where single % are needed
(debian bug #684587)
FIX. lang.c
U006) Urs Janssen <urs@tin.org>
BUG. possible printf with null pointer in check_moderated() when trying
to post an article to a non existent group
ADD. config.guess, config.sub update
ADD. allow new IDN ccTLDs of Oman and Malaysia
BUG. username and password wasn't converted to UTF-8 for SASL AUTH PLAIN
BUG. missing square brackets in gsasl.h check
FIX. auth.c, post.c, policy.h, configure[.in], config.guess, config.sub
U005) Matt Anton <tin@syrius.org>
ADD. updated french translation
FIX. fr.po
-- 2.1.1 release 20120623 "Mulindry" --
007) Urs Janssen <urs@tin.org>
ADD. allow new IDN ccTLD of Kazakhstan and new ccTLD of Curacao
FIX. policy.h
006) Wei-Lun Chao <chaoweilun@gmail.com>
ADD. chinese translation
FIX. zh_TW.po
005) Dennis Preiser <dennis@d--p.de>
BUG. in read groups with show_only_unread_arts base article was invalid
but should be displayed after 'M'enu
FIX. group.c, options_menu.c, page.c, post.c, select.c, thread.c, proto.h
U004) Thomas E. Dickey <dickey@invisible-island.net>
ADD. update configure macros
ADD. --enable-heapsort configure switch
ADD. 'M'enu option for sort_function if --enable-heapsort
FIX. art.c, config.c, heapsort.c, init.c, lang.c, options_menu.c
tcurses.c, tincfg.tbl, extern.h, proto.h, tin.h, tinrc.h
configure[.in], autoconf.h[in], aclocal.m4
U003) Urs Janssen <urs@tin.org>
ADD. config.guess, config.sub update
ADD. heapsort.c fallback
ADD. compile heapsort.c and xface.c conditionaly
ADD. configure check for libunistring if libicuuc is not found
ADD. configure check for setvbug
ADD. prefer libicuuc for idna2003 decoding over libidn
ADD. use NFC instead of NFKC as default normalization if possible
ADD. swapped args for append_file() to match order of copy_fp()
BUG. creation of several temporary files could fail if $TMPDIR didn't
end with /
BUG. doubled % in some description strings where single % are needed
BUG. used strftime() instead of my_strftime() in debug.c
BUG. cached overview wasn't converted to undeclared_charset if set for
the group and post_8bit_header was active
FIX. art.c, config.c, debug.c, heapsort.c, inews.c, init.c, lang.c
mail.c, misc.c, nntplib.c, pgp.c, post.c, refs.c, select.c
string.c extern.h, proto.h, tin.h, autoconf.h[in], configure[.in]
config.guess, config.sub, Makefile, tin.1, tin.5, *.po
-- 2.1.0 release 20111224 "Bridgend" --
004) Matt Anton <tin@syrius.org>
ADD. updated french translation
FIX. fr.po
003) Toomas Soome <Toomas.Soome@microlink.ee>
ADD. updated estonian translation
FIX. et.po
U002) Dennis Preiser <dennis@d--p.de>
ADD. support for article numbers > 2^31 (--enable-long-article-numbers)
ADD. reduce memory usage if getart_limit is set
ADD. store superseds in posted_articles_file
FIX. active.c, art.c, debug.c, group.c, lang.c, mail.c, memory.c
newsrc.c, page.c, post.c, rfc2046.c, save.c, screen.c, select.c
string.c, thread.c, xref.c, extern.h, proto.h, tin.h, autoconf.h[in]
configure[.in]
002) Dennis Preiser <dennis@d--p.de>
BUG. buggy error-message for attributes with no scope
BUG. abbreviated group names might get unnecessary cut off
BUG. OPT_MONO_* options were shown in menu when use_color is enabled
BUG. in some cases huge article numbers might get corrupted due to
the use of atoi()
BUG. possible uninitialized ext_color member in cchar_t (new in ncurses6)
FIX. art.c, attrib.c, lang.c, options_menu.c, select.c, tcurses.c
extern.h, tincfg.tbl
U001) Urs Janssen <urs@tin.org>
ADD. some more debugging output
ADD. timestamps to debugging output
ADD. configure check for libidnkit (IDNA 2008)
ADD. configure check for clock_gettime(2)
ADD. updated german translation, switch to UTF-8 encoding
ADD. configure check for inet_ntoa in libnsl
ADD. configure check for idna_strerro in libidn
ADD. use range in LISTGROUP if getart_limit is set
FIX. active.c, art.c, debug.c, filter.c, group.c, lang.c, mail.c, misc.c
nntplib.c, screen.c, signal.c, xref.c, proto.h, tin.h, tin.1, tin.5
Makefile[.in], configure[.in] autoconf.h[in], aclocal.m4, de.po
001) Urs Janssen <urs@tin.org>
ADD. config.guess, config.sub update
BUG. crash when entering scope menu without active group
FIX. select.c, config.guess, config.sub
|