pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/news/tin



Module Name:    pkgsrc
Committed By:   micha
Date:           Wed Jan 17 16:07:19 UTC 2024

Modified Files:
        pkgsrc/news/tin: Makefile distinfo
Removed Files:
        pkgsrc/news/tin/patches: patch-src_nntplib.c

Log Message:
news/tin: Update to 2.6.3

-- 2.6.3 release 20231224 "Banff" --

 018) Florian Weimer <fweimer%redhat.com@localhost>
      ADD. fix incompatible pointer types
      FIX. aclocal.m4, configure.[in]

 017) Enrik Berkhan <enrik%tin.org@localhost>
      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%gmail.com@localhost>
      ADD. EXIT_*-fallback for NEWS-OS 3.3
      FIX. makecfg.c

 015) Dennis Preiser <dennis%d--p.de@localhost>
      ADD. do not interpret \n in editor_format
      ADD. mime encode long header-lines (> 998 octets) if !post_8bit_header
           and warn about long unbroken header-lines otherwise
      ADD. configurable display format of attachments
           (page_mime_format, page_uue_format, attachment_format)
      ADD. new options show_art_score, col_score_neg, col_score_pos
      ADD. avoid fopen()/fclose() overhead in subscribe_pattern()
      ADD. allow up to 64k long lines in posted_info_file
      ADD. make -vZ less verbose (skip Reading messages)
           current output now available via -vvZ
      ADD. move strings to lang.c
      ADD. silence some compiler warnings
      ADD. unset of ranges
      ADD. display umlauts in ssl-certs with OpenSSL and GnuTLS and LibreSSL
           if also lybcrypto is available
      BUG. tls_peer_cert_notbefore()/tls_peer_cert_notafter() used with
           LibreSSL without crypto-lib (from OpenSSL) returns time in UTC
           not localtime
      BUG. with several consecutive soft hyphens, every second one is
           displayed despite suppress_soft_hyphens=ON
      BUG. -vZ output was ugly due to one missing and one superfluous newline
      BUG. tagging articles in group and thread level may grabble the
           screen after reading them and returning to that level if
           art_mark_width = 1
      BUG. crafting a f'up to a non existent group lead to a crash
      BUG. changing hide_uue via 'M'enu in pager missed to recook
           the article
      REM. show_info from manuals, unused t_filter->next
      BUG. fix the memleak in read_cmd_line_options(envargs()) if $TINRC is
           set
      BUG. -I$srcdir/libcanlock/include missing in CHECK_DECL_FLAG
      FIX. active.c, art.c, attrib.c, color.c, config.c, cook.c, filter.c
           group.c, inews.c, init.c, keymap.c, lang.c, main.c, misc.c, newsrc.c
           nntplib.c, nntps.c, nrctbl.c, options_menu.c, page.c, pgp.c, post.c
           read.c, refs.c, rfc2046.c, rfc2047.c, save.c, select.c, signal.c
           tags.c, thread.c, xface.c, extern.h, proto.h, tin.h, tinrc.h
           tnntps.h, tincfg.tbl, tin.[15], configure[.in]

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

 013) Urs Janssen <urs%tin.org@localhost>
      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()
      BUG. use of potentially uninitialized this_resp instead of respnum
           in strfquote() when calling my_strftime()
      BUG. an unknown Content-Transfer-Encoding was correctly treated as
           binary but without updating Content-Type to
           application/octet-stream (RFC2045 6.4)
      ADD. disallow headers without a name or a name start starts with a dot
           when posting
      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()
      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
      ADD. show score in "-D 2" filter output if != 0 (instead of only for
           killed articles)
      ADD. add 'f' / 'F' (post a followup (without quotes)) to thread menu
      ADD. add Content-Language (RFC 3282) evaluation (pager only)
      ADD. GLOBAL_TOGGLE_COLOR ('&') to info-pager (help-page ('h'),
           connection-info ('J') and menu ('M')), posting-history ('W') and
           url-menu ('U')
      ADD. GLOBAL_VERSION ('v') to attachment-menu ('V'), posting-history
           ('W') and url-menu ('U')
      ADD. GLOBAL_TOGGLE_INVERSE_VIDEO ('I') to url-menu ('U') and
           posting-history ('W')
      ADD. make date-parsing more fault tolerant
      ADD. quit early if rcdir doesn't exist and can't be created
      ADD. init backup_article_name just one
      ADD. MOTD to connection-info ('J')
      ADD. configure check for libcrypto when using LibreSSL
      FIX. active.c, art.c, auth.c, config.c, cook.c, debug.c, feed.c, filter.c
           group.c, header.c, heapsort.c, help.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, pgp.c, post.c, refs.c, rfc2045.c
           rfc2046.c, rfc2047.c, save.c, screen.c, search.c, select.c, signal.c
           string.c, tcurses.c, thread.c, tmpfile.c, xface.c, parsdate.y
           autoconf.h[in], extern.h, keymap.h, proto.h, rfc2046.h, tin.h
           tinrc.h, tin.1, tin.5, Makefile[.in], configure[.in], config.guess
           config.sub

 012) Thomas E. Dickey <dickey%invisible-island.net@localhost>
      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%sbcglobal.net@localhost>
      Urs Janssen <urs%tin.org@localhost>
      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%me.com@localhost>
      ADD. updated Estonian translation
      FIX. et.po


To generate a diff of this commit:
cvs rdiff -u -r1.105 -r1.106 pkgsrc/news/tin/Makefile
cvs rdiff -u -r1.34 -r1.35 pkgsrc/news/tin/distinfo
cvs rdiff -u -r1.1 -r0 pkgsrc/news/tin/patches/patch-src_nntplib.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/news/tin/Makefile
diff -u pkgsrc/news/tin/Makefile:1.105 pkgsrc/news/tin/Makefile:1.106
--- pkgsrc/news/tin/Makefile:1.105      Wed Nov  8 13:20:39 2023
+++ pkgsrc/news/tin/Makefile    Wed Jan 17 16:07:19 2024
@@ -1,12 +1,10 @@
-# $NetBSD: Makefile,v 1.105 2023/11/08 13:20:39 wiz Exp $
+# $NetBSD: Makefile,v 1.106 2024/01/17 16:07:19 micha Exp $
 
-DISTNAME=      tin-2.6.2
-PKGREVISION=   3
+DISTNAME=      tin-2.6.3
 CATEGORIES=    news
 MASTER_SITES=  ftp://ftp.tin.org/pub/news/clients/tin/stable/
-MASTER_SITES+= http://ftp.funet.fi/pub/unix/news/tin-unoff/
+MASTER_SITES+= https://ftp.funet.fi/pub/unix/news/tin-unoff/
 MASTER_SITES+= ftp://ftp.lip6.fr/pub/unix/news/readers/tin-unoff/
-MASTER_SITES+= ftp://ftp.cuhk.edu.hk/pub/packages/news/tin/stable/
 MASTER_SITES+= ftp://sunsite.icm.edu.pl/pub/unix/news/tin/stable/
 EXTRACT_SUFX=  .tar.xz
 
@@ -43,6 +41,7 @@ CONFIGURE_ARGS+=      --disable-mime-strict-c
 CONFIGURE_ARGS+=       --with-defaults-dir=${PKG_SYSCONFDIR}
 CONFIGURE_ARGS+=       --enable-mh-mail-handling
 CONFIGURE_ARGS+=       --with-coffee
+CONFIGURE_ARGS+=       --with-zlib
 
 SUBST_CLASSES+=                tin
 SUBST_STAGE.tin=       pre-configure
@@ -62,4 +61,6 @@ post-install:
 .include "../../converters/uulib/buildlink3.mk"
 .include "../../devel/libidn/buildlink3.mk"
 .include "../../devel/pcre/buildlink3.mk"
+.include "../../devel/zlib/buildlink3.mk"
+
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/news/tin/distinfo
diff -u pkgsrc/news/tin/distinfo:1.34 pkgsrc/news/tin/distinfo:1.35
--- pkgsrc/news/tin/distinfo:1.34       Wed Jan 25 18:06:41 2023
+++ pkgsrc/news/tin/distinfo    Wed Jan 17 16:07:19 2024
@@ -1,8 +1,7 @@
-$NetBSD: distinfo,v 1.34 2023/01/25 18:06:41 micha Exp $
+$NetBSD: distinfo,v 1.35 2024/01/17 16:07:19 micha Exp $
 
-BLAKE2s (tin-2.6.2.tar.xz) = 632d2a39bc2ce3f23e0949edad87aa4681eb1ab69b68b4a55e7f7521a6341b3a
-SHA512 (tin-2.6.2.tar.xz) = 4c9e0edb3268d57fb89d9d53a90e8a5ba73da7c1da63c834224bed0f763502a7c3dd325351d3e57b1ddcb57494a84228cc38f227c49300b759fad8d112b1cac1
-Size (tin-2.6.2.tar.xz) = 1598732 bytes
+BLAKE2s (tin-2.6.3.tar.xz) = 5e87dd1dca821810d5f8a7af48b1429f354d14d1588358510fabd9c75e113a7e
+SHA512 (tin-2.6.3.tar.xz) = e8b474849e3330475e92b7c578ffe2f29f022303be266d39493e58b7227d9a5ee3915812c1806f52358c07f91d6119810498db906d2da7ffe035feba0e340a42
+Size (tin-2.6.3.tar.xz) = 1639192 bytes
 SHA1 (patch-Makefile) = c5787ae88d070844b43f56e968d2fab00a8613ad
 SHA1 (patch-src_Makefile.in) = 11785ab8fb5391d91ff34981bbb77191f228bed5
-SHA1 (patch-src_nntplib.c) = 75a14821af4a01b9f0787411edf1370c5af6da63



Home | Main Index | Thread Index | Old Index