[tin-dev] [tin 2.6.3] snapshots

Urs Janßen urs at tin.org
Mon Oct 2 10:47:27 CEST 2023


New snapshots available, not much new:

- ADD. allow ISO8859* (without hyphen) as mm_charset in
       my_isprint()-fallback when compiling with -DNO_LOCALE
- ADD. validate_charset() if charset name is read from an article
- ADD. -[zZMN] now note unsubscribed cmd-line groups

<ftp://ftp.tin.org/pub/news/clients/tin/v2.6/snapshots/tin-2.6.3.tar.gz>
<ftp://ftp.tin.org/pub/news/clients/tin/v2.6/snapshots/tin-2.6.3.tar.bz2>
<ftp://ftp.tin.org/pub/news/clients/tin/v2.6/snapshots/tin-2.6.3.tar.xz>

Changes since 2.6.2:

 017) Enrik Berkhan <enrik at tin.org>
      ADD. "COMPRESS DEFLATE" support (RFC 8054)
      ADD. ensure that no TLS implementation can activate compression
      ADD. some more error messages for various TLS issues
      ADD. don't use tls_default_ca_cert_file(3) due to a behavioural
           difference between libretls and libressl
      BUG. typo in configure[.in]
      FIX. init.c, main.c, misc.c, nntplib.c, nntps.c, extern.h, autoconf.hin
           aclocal.m4, configure[.in]

 016) Dennis Grevenstein <dennis.grevenstein at gmail.com>
      ADD. EXIT_*-fallback for NEWS-OS 3.3
      FIX. makecfg.c

 015) Dennis Preiser <dennis at d--p.de>
      ADD. do not interpret \n in editor_format
      BUG. -vZ output was ugly due to one missing and one superfluous newline
      FIX. active.c, lang.c, misc.c, nntplib.c, save.c

 014) Matt Anton <tin at lv223.org>
      ADD. updated French translation
      FIX. fr.po

 013) Urs Janssen <urs at tin.org>
      BUG. "\x" sequences (x != '\0', 'n') in editor_format got
           replaced by "%x"
      BUG. verification_func undefined with HAVE_LIB_GNUTLS but without DEBUG
      BUG. missing HAVE_MEMMOVE / HAVE_BCOPY guards in nntplib.c
      BUG. without including tin.h we can no longer use _Noreturn in makecfg.c
      BUG. txt_translit was included in binary without HAVE_ICONV
      BUG. timeout counter was not reset on reconnect
      BUG. fix uncritical TOCTOU issue in read_newsrc() and
           open_save_filename()
      ADD. -[zZMN] now note unsubscribed cmd-line groups
      ADD. replace stpwatch.h macros avoiding ftime()
      ADD. do not resend HEAD after ERR_GOODBYE response
      ADD. config.guess, config.sub update
      ADD. version checking during configure for SSL/TLS libraries
      ADD. log end of long multiline responses with -D 1 when not using -v
           (for timestamps)
      ADD. reformat code, remove unnecessary assignments and parameters,
           remove DIRSEP, avoid implicit double negative
      ADD. :port suffix in newsauth, newsrctable and -g
      ADD. cmd. execution via ! for x_body
      ADD. missing fchmod fallback code to write_overview()
      ADD. only log sensitive auth data if running verbose (-vD 1)
      ADD. warn if body contains non printable chars in current locale
      ADD. speedup str_trim(), refine valid_msgid() and damaged_id()
      ADD. -t timeout cmd.-line option
      ADD. -vvN / -vvM writes the skipped groups (unset batch_save) to the log
      ADD. allow ISO8859* (without hyphen) as mm_charset in
           my_isprint()-fallback when compiling with -DNO_LOCALE
      ADD. validate_charset() if charset name is read from an article
      FIX. active.c, art.c, auth.c, config.c, cook.c, feed.c, filter.c, group.c
           header.c, init.c, keymap.c, lang.c, mail.c, main.c, makecfg.c
           memory.c, misc.c, newsrc.c, nntplib.c, nntps.c, options_menu.c
           page.c, post.c, refs.c, save.c, search.c, select.c, signal.c
           string.c, tcurses.c, thread.c, tmpfile.c, extern.h, proto.h, tin.h
           tinrc.h, Makefile[.in]m tin.1, tin.5, configure[.in], config.guess
           config.sub

 012) Thomas E. Dickey <dickey at invisible-island.net>
      BUG. HAVE_LIBINTL_H may get set even when unavailable
      ADD. remove tin.h dependency from makecfg.c
      ADD. update configure macros
      ADD. simplify code
      FIX. aclocal.m4, configure[.in], canlock.c, makecfg.c, Makefile.in

 011) Brad Littlejohn <tyketto at sbcglobal.net>
      Urs Janssen <urs at tin.org>
      BUG. still using dropped alias s_close() instead of close() in some
           code path (i.e. without ENABLE_IPV6 and/or with DECNET).
      FIX. nntplib.c

 010) Toomas Soome <tsoome at me.com>
      ADD. updated Estonian translation
      FIX. et.po



More information about the tin-dev mailing list