Up to [cvs.NetBSD.org] / pkgsrc / news / tin
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
*: recursive bump for icu 77 and libxml2 2.14
news/tin: Update to 2.6.4 -- 2.6.4 release 20241224 "Helmsdale" -- 024) Bjarni Ingi Gislason <bjarniig@simnet.is> ADD. manpage fixes (debian bug #1089489) FIX. tin.1 023) Thomas E. Dickey <dickey@invisible-island.net> REM. bundled-intl stuff ADD. disallow giving both --with-socks and --with-socks5 ADD. try also libsocks5 and libsocksd if using --with-socks5 FIX. intl/*, aclocal.m4, configure[.in], autoconf.hin, nntplib.h tcurses.h, Makefile[.in], conf-tin 022) Enrik Berkhan <enrik@tin.org> ADD. avoid implicit conversion FIX. curses.c, misc.c, nntplib.c, rfc2047.c 021) Matt Anton <tin@lv223.org> ADD. updated French translation FIX. fr.po 020) Dennis Preiser <dennis@d--p.de> ADD. ArticleInfo-page ('\'') ADD. always cast arg to is*()-functions to unsigned char ADD. avoid implicit conversion ADD. formatted output for -vZ and large article counts ADD. avoid malloc()/free() overhead in match_group_list() ADD. dont_break_words tinrc option, if set don't break long lines inside words, just on SPACE or TAB if possible. ADD. charset guessing via undeclared_cs_guess in attributes ADD. syntax check for content subtype ADD. handle multiple addresses in From, Reply-To, Approved ADD. addresses in %T are now separated by comma instead of space ADD. no longer use fixed length buffers in t_cmdlineopts ADD. limit tinrc/attributes value strings to 1022 chars (they were "randomly" cut off before around 1k) ADD. avoid fixed length buffers in t_config, t_filter_rule and t_fmt ADD. "ternary"-operator to format-strings %F, %s, %T ADD. max screenwidth ('<') condition to format-strings ADD. avoid fixed length buffer for lines on terminal when using curses ADD. reorder t_config to avoid padding REM. MAX_MSG_HEADERS limitation BUG. txt_help_config_search_opt_forwards, txt_help_config_search_opt_forwards and txt_help_attrib_search_opt_backwards, txt_help_attrib_search_opt_forwards were mixed up BUG. memleak when using bsd-sockets without getservbyname() BUG. possible memleak on quit in version.c:upgrade_prompt_quit() BUG. multiple addresses in From, Reply-To, Approved (allowed since RFC 5536) we're not handled correct. FIX. active.c, art.c, attrib.c, charset.c, config.c, cook.c, debug.c feed.c, filter.c, getline.c, group.c, header.c, help.c, inews.c init.c, keymap.c, lang.c, main.c, mail.c, makecfg.c, memory.c misc.c, nntplib.c, nntps.c, options_menu.c, page.c, pgp.c, post.c prompt.c, refs.c, regex.c, rfc2046.c, rfc2047.c, save.c, screen.c search.c, select.c, sigfile.c, signal.c, string.c, tags.c, thread.c version.c, xref.c, parsdate.y, extern.h, keymap.h, newsrc.h, proto.h rfc2046.h, tin.h, tinrc.h, tincfg.tbl, tin.1, tin.5 019) Urs Janssen <urs@tin.org> ADD. silence some unused parameter warnings ADD. avoid sscanf(3) in check_upgrade() ADD. avoid fixed length buffer in my_mktmp() ADD. configure check for buggy snprintf(3) ADD. changed snprintf(3) fallback implementation from Patrick Powell to the one by Mark Martinec ADD. use snprintf(3) in STRCPY macro ADD. config.guess, config.sub update ADD. avoid tmpfile(3) usage ADD. configure check for blockable signal-type (POSIX, BSD, SYSV, NONE) ADD. configure check for tiuser.h (TLI; SVR3, SVR4) ADD. configure check for arc4random_uniform(3), lrand48(3) and random(3) prefer over rand(3) ADD. configure check for tcflag_t ADD. configure check for PRIdLEAST64 and SCNdLEAST64 ADD. configure check for ucsdet_detect() from libicui18n ADD. configure check for getpeername() ADD. configure check for uconv_open() and unicode/ucnv.h ADD. configure check for liburiparser ADD. configure check for libidn2 ADD. simplify _Noreturn check, just note the C11 standard REM. configure check for varargs.h ADD. removed fixed buffer from copy_body() ADD. SASL info to connection-info ('J') ADD. -L cmd.line switch ADD. create missing newsrc-dir ADD. -g "[ipv6::address]"[:port] also in .newsauth and newsrctable ADD. check that a recipient is present in mailgroups ADD. mention location of files being read on startup ADD. only display MOTD on startup if it did change since the last connect (use 'J' to see it anyway). ADD. cache MOTD during session ADD. REPRODUCIBLE_BUILD define to prevent recoding of __DATE__, __TIME__, $CFLAGS, $CPPFLAGS and $LDFLAGS in the binary if set ADD. disallow Distribution: all, warn about Distribution: world ADD. charset guessing via undeclared_cs_guess in attributes ADD. disallow set but empty $NAME or $REALNAME to prevent reading the users name from /etc/passwd ADD. expand tabs in multiline wait_messages ADD. calculate offset to article body for postponed articles ADD. UNICODE-1-1, SCSU, csSCSU to unsupported charsets ADD. try charset conversion with ICU ucnv_* if iconv() fails or is not available. ADD. use gmtime() and 4 digigt year for NEWGROUP on RFC 3977 servers instead of localtime and 2 digigt year ADD. basic (no custom-messages) $MAILPATH support ADD. skip reading attributes with -Z ADD. skip reading filter-file with -u ADD. warn about -u[owXzZ] and -o[SZ] -R[ACcgkLSTZ] -XS (useless combinations) ADD. mention $TINRC value in useless combination message ADD. create INDEX_LOCK (used by 'u') in ${TIN_HOMEDIR:-"$HOME"}/.tin instead of $TMPDIR ADD. if reading from local spool, try to read inn >= 2.3 nov-files in case reading traditional nov-files failed ADD. allow argument names for -D (case insensitive, comma separated list). ADD. URI syntax-check and normalization it with uriNormalizeSyntaxA() if liburiparser was found ADD. $LC_NUMERIC for RADIXCHAR (used when showing attachment sizes) ADD. allow valid IPv6-addresses in brackets in gnksa-filters (requires that the system has inet_pton() and knows AF_INET6) ADD. allow ccTLD .ss, disallow ccTLD .an and .tp ADD. updated the gTLD list (needs disable_gnksa_domain_check=ON in tin.defaults) ADD. -F filter-file cmd.-line option ADD. warn on "Re:"/"Re: " only Subject ADD. allow hex-numbers for cmd.-line switches which take numeric args ADD. %C, %F, %P, %k, %l, %s, %u to strftime(3)-fallback ADD. compress_overview_files tinrc-option REM. tmpfile.c REM. --with-sum specifying the sum of uue-file got more and more uncommon at the end of last century and uue mostly vanished laster on ... REM. %G, %P expansion in $MAILCAPS BUG. AUTHINFO SASL * didn't check possible 283 return code (as we do not support anything but SASL PLAIN yet, not an issue) BUG. -t not mentioned in -h BUG. malloc(3)- and fopen(3)-leaks on error exits BUG. didn't remove '.' from normalized charset when looking for a keymap-file BUG. socket(3)-leak on early exit due to TLS-errors BUG. possible NULL-pointer dereference in connection-info ('J') if CAPABILITIES does not return IMPLEMENTATION BUG. wrong sign for shown default kill-score value in kill-menu BUG. art_mark_xref_read() didn't allow '\t' between locations BUG. a From longer than > cCOLS wasn't properly truncated before appending organitazion in the pager BUG. may truncate format string instead of result in draw_page_header BUG. -X did not disallow EditFilter and -S BUG. -o did not read keymap-file but it may ask questions so it should. BUG. -vD NTTP didn't log full LISTGROUP responses FIX. active.c, art.c, attrib.c, auth.c, charset.c, config.c, cook.c curses.c, debug.c, feed.c, filter.c, getline.c, global.c, group.c header.c, help.c, inews.c, init.c, keymap.c, lang.c, list.c, lock.c mail.c, main.c, makecfg.c, memory.c, mimetypes.c, misc.c my_tmpfile.c, newsrc.c, nntplib.c, nntps.c, nrctbl.c, options_menu.c page.c, pgp.c, post.c, prompt.c, read.c, refs.c, regex.c, rfc1524.c rfc2046.c, rfc2047.c, save.c, screen.c, search.c, select.c sigfile.c, signal.c, snprintf.c, string.c, tags.c, tcurses.c thread.c, version.c, xface.c, xref.c, parsdate.y, debug.h, extern.h nntplib.h, policy.h, proto.h, snprintf.h, tin.h, tinrc.h, tnntp.h tincfg.tbl, autoconf.h[in], configure[.in], Makefile[.in] config.guess, config.sub, tin.1, tin.5
*: recursive bump for icu 76 shlib major version bump
*: revbump for icu downgrade
*: recursive bump for icu 76.1 shlib bump
revbump after icu and protobuf updates
news/tin: Switch to gzip compressed source archive
news/tin: Update to 2.6.3 -- 2.6.3 release 20231224 "Banff" -- 018) Florian Weimer <fweimer@redhat.com> ADD. fix incompatible pointer types FIX. aclocal.m4, configure.[in] 017) Enrik Berkhan <enrik@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@gmail.com> ADD. EXIT_*-fallback for NEWS-OS 3.3 FIX. makecfg.c 015) Dennis Preiser <dennis@d--p.de> 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> ADD. updated French translation FIX. fr.po 013) Urs Janssen <urs@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() 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> 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> Urs Janssen <urs@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@me.com> ADD. updated Estonian translation FIX. et.po
*: recursive bump for icu 74.1
*: bump for openssl 3
revbump after textproc/icu update
news/tin: Update to 2.6.2 Added upstream patch to fix build. -- 2.6.2 release 20221224 "Pittyvaich" -- 009) Florian Weimer <fweimer@redhat.com> Thomas E. Dickey <dickey@invisible-island.net> ADD. missing #include directives to improve C99 compatibility FIX. aclocal.m4, configure 008) Enrik Berkhan <enrik@tin.org> BUG. remove alleged Y2K38 safety issues ADD. ~ and $VAR expansion to tinrc option tls_ca_cert_file ADD. simplify code and refactor to fix an unused variable complaint ADD. pcre2 support (debian bug #999941, fedora bug #2128388) ADD. NNTPS support based on libressl/GNUttls/OpenSSL (RFC 8143) ADD. TLS connection info ADD. switch from stdio to own buffer implementation FIX. config.c, cook.c, feed.c, filter.c, group.c, init.c, lang.c, main.c memory.c, misc.c, nntplib.c, nntps.c, options_menu.c, page.c, read.c regex.c, save.c, screen.c, search.c, select.c, wildmat.c autoconf.h[in], extern.h, nntplib.h, proto.h, tinrc.h, tin.h tnntp.h, tnntps.h, tincfg.tbl, parsdate.y, configure[.in] Makefile[.in], tin.1 007) Dennis Preiser <dennis@d--p.de> BUG. backward search for a non empty line got stuck in endless loop BUG. reading a faulty mime article via NNTP could hang tin (debian bug #1005024) BUG. a long group name isn't shortened appropriately in group level BUG. config changes via 'M'enu were not immediately active for show_signatures, verbatim_handling, tex2iso_conf and trim_article_body BUG. after posting an article from selection or group level the cursor remains visible in the lower left corner ADD. tinrc.show_help_mail_sign ADD. get $TMPDIR just once ADD. option to remove SOFT HYPHENs (U+00AD) from non verbatim blocks of articles in UTF-8 and using a UTF-8 locale BUG. show actual help-key in txt_type_h_for_help FIX. config.c, cook.c, debug.c, filter.c, group.c, init.c, lang.c, mail.c misc.c, my_tmpfile.c, newsrc.c, options_menu.c, page.c, pgp.c regex.c, rfc2046.c, refs.c, save.c, screen.c, search.c, select.c thread.c, extern.h, proto.h, tin.h, tinrc.h, tincfg.tbl, tin.1 tin.5 006) Thomas E. Dickey <dickey@invisible-island.net> BUG. configure --with-included-gettext was non-functional since tin 2.4.2 ADD. update configure macros FIX. aclocal.m4, intl/Makefile.in, intl/plural.c 005) Urs Janssen <urs@tin.org> ADD. config.guess, config.sub update ADD. code cleanup; remove redundant condition and unused var; add some missing casts and _Noreturn ADD. ignore set but empty env.-vars ADD. try harder when looking for keymap-file, try locale "suffixes" from language[_territory[.codeset]][@modifier] with parts stripped off in order: codeset, normalized codeset, territory, modifier ADD. guard against empty inews_prog and empty mm_charset in !CHARSET_CONVERSION case ADD. warn about some more nonsensical cmd.-line option combinations -ow|-oz|-wz ADD. exit early at -o when there are no postponed articles ADD. reduce memory usage for xface ADD. list of leap years from 2040 to 2068 ADD. restrict URL_REGEX to disallow non ascii chars in path ADD. accept active file lines even without moderation flag ADD. do not try NEXT again after an ERR_COMMAND response ADD. ConnectionInfo page ('J') ADD. update tin_atol() to new SI prefix names Ronna and Quetta ADD. experimental MAXARTNUM extension BUG. missing default tinrc.editor_format on first start BUG. typo in man page BUG. possible memleak in check_article_to_be_posted if article has multiple To:, Followup-To: or Newsgroups:-headers BUG. possible buffer overflow in find_reply_to_addr BUG. f'up to an article without a message-id (possible in mailgroups) crashes BUG. hypothetic missing string termination BUG. need to convert utf8pass to network charset unconditionally in do_authinfo_sasl_plain FIX. active.c, art.c, auth.c, config.c, filter.c, group.c, help.c inews.c, init.c, keymap.c, lang.c, main.c, makecfg.c, mimetypes.c misc.c, nntplib.c, options_menu.c, page.c, post.c, pgp.c, rfc1524.c rfc2046.c, save.c, select.c, signal.c, string.c, thread.c, wildmat.c xface.c, parsdate.y, extern.h, keymap.h, nntplib.h, proto.h, tin.h tin.1, tin.5, config.guess, config.sub, configure[.in]
massive revision bump after textproc/icu update
*: recursive bump for perl 5.36
revbump for textproc/icu update
news/tin: Update to 2.6.1 -- 2.6.1 release 20211226 "Convalmore" -- 004) Michael Baeuerle <michael.baeuerle@stz-e.de> BUG. wrong pkg-config file name for libcanlock3 FIX. aclocal.m4 003) Urs Janssen <urs@tin.org> ADD. config.guess, config.sub update ADD. don't count comment and empty lines in newsrc-file ADD. fixed mixed declarations and code ADD. const qualification for free_if_not_default() and strfpath_cp() ADD. allow to cancel wait_message() via key press BUG. missing bounds checking in *highlight_string() BUG. use of wint_t in !MULTIBYTE_ABLE code FIX. curses.c, help.c, memory.c, misc.c, newsrc.c, page.c, prompt.c rfc2046.c, screen.c, select.c, tcurses.c, extern.h, tin.5 config.guess, config.sub 002) Thomas E. Dickey <dickey@invisible-island.net> BUG. missing configure check for get_wch and wget_wch ADD. workaround for possible redefinition of bool type when using pdcurses FIX. autoconf.hin, tcurses.h, tin.h, Makefile.in, aclocal.m4 configure[.in] 001) Matt Anton <tin@lv223.org> ADD. updated French translation FIX. fr.po
revbump for icu and libffi
news/tin: Update to 2.6.0 -- 2.6.0 release 20210823 "Coleburn" -- 027) Dennis Preiser <dennis@d--p.de> ADD. allow multibyte chars in art_marked_* ADD. jump to article in posting history screen ADD. untaint variable used for connection info output ADD. skip_scope() to check if the attribute is set ADD. right-justify txt_thread_x_of_n and txt_x_resp in page level ADD. filter update comment to related entry, not the following BUG. spurious newline before signature with sigdashes=OFF BUG. crash when trying to respond to an article with an empty Subject BUG. unfinished rfc2047 encodings may lead to out of bound reads BUG. hypothetic resource leak in lookup_msgid() BUG. swapped check to avoid possible out of bound read in find_first_unread() BUG. aborting jump to n-th article in thread in page level switched to 1st article in thread instead of doing nothing BUG. possible integer overflow if high watermark equals maximal possible article number supporetd FIX. art.c, attrib.c, config.c, filter.c, group.c, help.c, init.c keymap.c, lang.c, misc.c, newsrc.c, nntplib.c, options_menu.c page.c, post.c, prompt.c, rfc2047.c, screen.c, search.c, select.c sigfile.c, signal.c, thread.c, extern.h, keymap.h, proto.h, tin.h tinrc.h 026) Thomas E. Dickey <dickey@invisible-island.net> ADD. update configure macros ADD. lots of casts to silence compiler warnings FIX. art.c, attrib.c, charset.c, color.c, config.c, cook.c, curses.c envarg.c, feed.c, filter.c, getline.c, global.c, group.c, header.c help.c, inews.c, keymap.c, memory.c, misc.c, nntplib.c options_menu.c, page.c, pgp.c, post.c, prompt.c, read.c, refs.c regex.c, rfc1524.c, rfc2045.c, rfc2046.c, rfc2047.c, save.c screen.c, search.c, select.c, sigfile.c, string.c, thread.c, trace.c wildmat.c, parsdate.y, keymap.h, tcurses.h, tin.h, aclocal.m4 configure[.in] 025) Urs Janssen <urs@tin.org> REM. 3rd party tool expand_aliases REM. redundant condition REM. auto_save tinrc and attributes option REM. start_editor_offset tinrc and attributes option BUG. after toggling through thread methods via 'u' go to parent in pager could lead to crash if no more read article in thread were left BUG. hypothetic use of uninitialized variable when saving article without From-header in mbox format BUG. using right-mouse actions (use_mouse=ON) outside the active screen-aerea (clicking below the last group/subject on screen) could lead to a crash BUG. get_initials() may leave initials uninitiaized BUG. detection of idn_decodename() from libidnkit may fail BUG. gnksa parser still prohibited some chars in dqotes which are allowed since RFC 5322 BUG. spin_cursor() was only called for valid entries when parsing the active file ADD. always show full path in upgrade_prompt_quit() ADD. replace elm(1) with mutt(1) in examples ADD. update included libcanlock ADD. config.guess, config.sub update ADD. reorder t_filter to reduce mem usage ADD. quit early if screen is too small, reduce MIN_COLUMNS_ON_TERMINAL from 50 to 40 REM. some unnecessary initializations ADD. suppress some unused-result warnings FIX. active.c, art.c, attrib.c, charset.c, config.c, cook.c, debug.c feed.c, filter.c, global.c, group.c, help.c, inews.c, init.c, lang.c main.c, makecfg.c, memory.c, misc.c, nntplib.c, options_menu.c page.c, pgp.c, post.c, prompt.c, rfc2046.c, rfc2047.c, save.c search.c, sigfile.c, string.c, tcurses.c, thread.c, xface.c extern.h, proto.h tin.h, tinrc.h, trace.h, version.h, tincfg.tbl tin.[15], libcanlock/*, expand_aliases.tgz, config.guess, config.sub configure[.in] 024) Matt Anton <tin@lv223.org> ADD. updated French translation FIX. fr.po 023) Toomas Soome <tsoome@me.com> ADD. updated Estonian translation FIX. et.po
*: recursive bump for perl 5.34
revbump for textproc/icu
news/tin: Update to 2.4.5 Removed POSIX shell patch (merged upstream). Removed libcanlock patches (now supported via pkg-config). -- 2.4.5 release 20201224 "Glen Albyn" -- 022) Dennis Preiser <dennis@d--p.de> BUG. 'B'ody and '/'article search with wildcard matching (wildcard=0) didn't work BUG. convert_tex2iso with UTF-8 as local charset did map "O to wrong char BUG. missing termination of conversion table for convert_tex2iso BUG. avoid possible endless loop in search_group BUG. tin_ltoa in some cases returned an error where it shouldn't BUG. 'T'ag all parts of multipart message didn't work with thread_arts 4 (multipart) or 5 (percentage) BUG. hung on empty (lone '.') positive (220) response to ARTICLE command ADD. make {Group,Thread}TagParts 'T' toggle like 't'ag ADD. don't show mime parse error for missing end marker if not running in debug mode ADD. increase hash-table sizes ADD. speed up multipart threading ADD. multipart tagging ThreadTagParts 'T' to thread level ADD. reduce memory usage by struct reordering to avoid padding ADD. GNKSA_MISSING_REALNAME return code for filtering REM. redundant conde FIX. art.c, charset.c, group.c, hashstr.c, help.c, keymap.c, lang.c misc.c, page.c, refs.c, rfc2046.c, screen.c, search.c, string.c tags.c, thread.c, wildmat.c, extern.h, keymap.h, proto.h, tin.h tin.[15] 021) Thomas E. Dickey <dickey@invisible-island.net> ADD. update configure macros ADD. fallback to the bundled pcre if required ADD. prefer systemwide libcanlock over bundled one FIX. aclocal.m4, configure[.in], Makefile.[in], tin.h 020) Urs Janssen <urs@tin.org> ADD. config.guess, config.sub update ADD. document strip_re_regex, strip_was_regex and col_message in manpage ADD. configure check for fchmod(2) and fallback to chmod(2) if system lacks it (e.g. Interactive UNIX) ADD. speed up filter on Path:-header ADD. allow abortion of subject/author search in group level ADD. allow abortion of filtering ADD. raise default max length for numbers in prompts from 6 to 10 digits ADD. restrict multipart detection to messages with more than 1 part ADD. show an error message if append_mail() fails ADD. allow path for posted_articles_file ADD. document gnksa-parser return codes in tin(5) ADD. center_line() now does BiDi ADD. don't fail on GNKSA_MISSING_REALNAME when posting ADD. GNKSA_RANGLE_MISSING (104) error code to gnksa-filter BUG. when $TIN_INDEX_NEWSDIR was used INDEX_NEWSDIR was automatically appended to the string, but for the '-I' cmd.line it wasn't, now '-I' behaves exactly like $TIN_INDEX_NEWSDIR REM. redundant condition FIX. art.c, attrib.c, config.c, debug.c, filter.c, getline.c, inews.c init.c, lang.c, main.c, makecfg.c, memory.c, misc.c, newsrc.c nrctbl.c, options_menu.c, post.c, read.c, save.c, screen.c search.c, tags.c, thread.c, tmpfile.c, extern.h, proto.h, tin.h tin.[15], configure[.in], autoconf.h[in], config.guess, config.sub en_GB.po, keymap.sample 019) Matt Anton <tin@lv223.org> ADD. updated french translation FIX. fr.po 018) Toomas Soome <tsoome@me.com> ADD. updated estonian translation FIX. et.po
*: Recursive revbump from textproc/icu-68.1
Use http with ftp.funet.fi
*: bump PKGREVISION for perl-5.32.
Revbump for icu
Recursive revision bump after textproc/icu update
tin: Update to 2.4.4 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
news: align variable assignments pkglint -Wall -F --only aligned --only indent -r No manual corrections.
Bump PKGREVISIONs for perl 5.30.0
Recursive revbump from textproc/icu
tin: update to 2.4.3. Update provided by Michael Bäuerle in wip/tin. -- 2.4.3 release 20181224 "Glen Mhor" -- 012) Thomas E. Dickey <dickey@invisible-island.net> ADD. update configure macros ADD. check for va_copy() for pre C99 systems FIX. aclocal.m4, configure[.in], autoconf.h[in], tin.h, memory.c screen.c, string.c, tcurses.c 011) Francisco Javier Serrador <fserrador@gmail.com> ADD. spanish translation FIX. es.po 010) Matt Anton <tin@lv223.org> ADD. updated french translation FIX. fr.po 009) Dennis Preiser <dennis@d--p.de> BUG. ensure destination of match_string() is NULL terminated BUG. possible buffer overflows with long translations BUG. fixed length buffer in rfc1522_decode() may overflow ADD. don't idna_decode() strings which are not IDNA encoded ADD. ability to filter on Path:-header FIX. art.c, config.c, feed.c, filter.c, getline.c, help.c, lang.c main.c, memory.c, nntplib.c, page.c, rfc2047.c, save.c, screen.c extern.h, nntplib.h, proto.h, tin.h, tin.5 008) Urs Janssen <urs@tin.org> ADD. config.guess, config.sub update ADD. checks for explicit_bzero(), explicit_memset(), memset_s() ADD. check for unicode/unorm2.h to favor unorm2_normalize() over unorm_normalize() if found ADD. NFKC_case_fold normalization if unicode/unorm2.h is found ADD. don't strip binray with "make install" ADD. match_string()/match_item() now stop on first '\n' ADD. don't show broken active file messages if not running with -D 1 ADD. accept arbitrary line length in mail.active file ADD. allow (multiple) -v for debug mode ADD. honor NDEBUG in assert() replacement BUG. possible buffer overflow when prompting for a wildcard search pattern in get_search_pattern() BUG. possible buffer overflows with long translations BUG. pointer arithmetic with possible NULL pointer BUG. didn't recheck CAPABILITIES after auth BUG. transport-padding on mime boundaries wasn't ignored BUG. get_group_from_list() used in 'L'lookup_msgid() couldn't handle FWS as of RFC 5536 3.1.4. ADD. rename FOLLOW_USEFOR_DRAFT to ALLOW_FWS_IN_NEWSGROUPLIST ADD. remove some redundant assigns ADD. switch from autoconf-2.13.20110430 to autoconf-2.52.20181006 ADD. be more verbose on connections errors when get_tcp6_socket() is used (debian bug #232924) FIX. active.c, art.c, auth.c, config.c, cook.c, debug.c, feed.c getline.c, group.c, header.c, help.c, init.c, keymap.c, lang.c list.c, mail.c, main.c, misc.c, newsrc.c, nntplib.c, options_menu.c page.c, post.c, read.c, rfc1524.c, rfc2045.c, rfc2046.c, rfc2047.c save.c, search.c, screen.c, select.c, signal.c, sigfile.c strftime.c, string.c, extern.h, proto.h, tin.h, config.guess config.sub, aclocal.m4, configure[.in], autoconf.h[in] Makefile[.in], tin.1, tin.5
revbump after updating textproc/icu
tin: update to 2.4.2. From Michael Bäuerle via pkgsrc-wip. New features and changes since tin-2.2.0 New features ------------ - simplified Chinese translation - handle RFC 2231 parameter value continuation - skip over RFC 2231 language parameters - RFC 2231 decoding of non us-ascii MIME-parameter values - options to color external quotes (extquote_handling, extquote_regex, col_extquote) - LookupMessage ('L') in select level if reading via NNTP Changes ------- The gTLD list is no longer actively maintained (too many new gTLD recently), disable_gnksa_domain_check=OFF might result in false positives. --enable-heapsort is now default during configure (sort_function in tinrc still needs to be set accordingly if you like to use heapsort instead of qsort) --enable-ipv6 is now default during configure --enable-break-long-lines is now default during configure sigfile=!/path/to/command no longer passes the name of the current newsgroup to command. One can specify %G which will be replaced by the name of the current newsgroup. To match the old behaviour: 'sigfile=!/path/to/command %G'. --enable-cancel-locks requires libcanlock-3 (which is included, but some distros (e.g. debian) are linking against a shared lib which may be too old). Retired Features ---------------- . groupname_max_length, can now be set via user defined screen layout at select level
Recursive bump for perl5-5.28.0
Recursive revbump from textproc/icu-62.1
revbump after icu update
Revbump after textproc/icu update
revbump for requiring ICU 59.x
Revbump after icu update
Rename mmdf(5) to tin-mmdf(5) to fix conflict with mutt packages. Bump PKGREVISION. Addresses PR 52030 by Michael-John Turner.
Convert all occurrences (353 by my count) of MASTER_SITES= site1 \ site2 style continuation lines to be simple repeated MASTER_SITES+= site1 MASTER_SITES+= site2 lines. As previewed on tech-pkg. With thanks to rillig for fixing pkglint accordingly.
Allow tin to build using termcap instead of curses. Workaround for PR plg/51819.
Move curses foo from options.mk to Makefile (hi Thomas!)
Use the curses framework.
Recursive revbump from textproc/icu 58.1
Bump PKGREVISION for perl-5.24.0 for everything mentioning perl.
Recursive revbump from textproc/icu 57.1
Recursive revbump from textproc/icu
Bump all packages that depend on curses.bui* or terminfo.bui* since they might incur ncurses dependencies on some platforms, and ncurses just bumped its shlib. Some packages were bumped twice now, sorry for that.
Bump PKGREVISION for ncurses shlib bump.
Recursive PKGREVISION bump for all packages mentioning 'perl', having a PKGNAME of p5-*, or depending such a package, for perl-5.22.0.
Revbump after updating textproc/icu
The SUNET archive is being decomissioned ( http://ftp.sunet.se/news.html )
Revbump after updating libwebp and icu
Update news/tin to 2.2.1. 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
Bump for perl-5.20.0. Do it for all packages that * mention perl, or * have a directory name starting with p5-*, or * depend on a package starting with p5- like last time, for 5.18, where this didn't lead to complaints. Let me know if you have any this time.
recursive bump from icu shlib major bump.
Revbump after updating textproc/icu
Bump all packages for perl-5.18, that a) refer 'perl' in their Makefile, or b) have a directory name of p5-*, or c) have any dependency on any p5-* package Like last time, where this caused no complaints.
Massive revbump after updating graphics/ilmbase, graphics/openexr, textproc/icu.
Revbump after graphics/jpeg and textproc/icu
Drop PKG_DESTDIR_SUPPORT setting, "user-destdir" is default these days.
Bump all packages that use perl, or depend on a p5-* package, or are called p5-*. I hope that's all of them.
Recursive bump from icu shlib major bumped to 49.
Reset maintainer, I do not use it much any longer.
Recursive bump for pcre-8.30* (shlib major change)
Update to 2.0.1: -- 2.0.1 release 20111224 "Achenvoir" -- 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 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 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
Update to new stable release 2.0.0. -- 2.0.0 release 20110823 "Ardenistiel" -- U029) Thomas E. Dickey <dickey@invisible-island.net> ADD. update configure macros; switch to 2.13.20110430 ADD. --with-pkg-config configure switch ADD. --with-textdomain configure switch ADD. don't use hardcoded number of available colors; don't try to set colors out of identified range FIX. color.c, curses.c, init.c, main.c, tcurses.c, autoconf.h[in] proto.h aclocal.m4, configure[.in], Makefile, Makefile.in install-sh U028) Dennis Preiser <dennis@d--p.de> BUG. used preprocessor directives within snprintf which may be implemented as a macro BUG. fixed a typo BUG. fixed several display problems in the !USE_CURSES case BUG. fixed several display problems with non default foreground and background colors. BUG. dead increment BUG. didn't unfold structured news_headers_to_display before calling convert_to_printable which replaces \n with ? BUG. scopes with just quick_{kill,select}_* rules got lost when entering the scopes menu BUG. last option in options 'M'enu may be invisible BUG. unnecessary screen redraw in options 'M'enu ADD. reject out of range background colors in menu/tinrc ADD. removed some unnecessary variables ADD. PageToggleAllHeaders ADD. do not strip tabs from Subject or Organization in page header ADD. tinrc.utf8_graphics to use UTF-8 characters for various graphics FIX. extern.h, keymap.h, proto.h, tcurses.h, tin.h, tinrc.h, art.c attrib.c, charset.c, color.c, config.c, cook.c, curses.c, feed.c filter.c, group.c, help.c, init.c, keymap.c, lang.c, mail.c, misc.c nntplib.c, options_menu.c, page.c, pgp.c, post.c, prompt.c, read.c rfc2046.c, save.c, screen.c, select.c, string.c, tcurses.c, thread.c tincfg.tbl, tin.1, tin.5, keymap.sample U027) Urs Janssen <urs@tin.org> BUG. used preprocessor directives within snprintf which may be implemented as a macro BUG. tinrc.ask_for_metamail had no effect BUG. CHECK_SIGN for gpg was wrong (at least for gpg 1.4.x) BUG. .so TLD wasn't allowed but is in use since 11/2010 BUG. .xxx gTLD wasn't allowed but is in use since 04/2011 BUG. .yu TLD was still allowed but is defunct since 04/2010 BUG. forged supersedes (-DFORGERY) were only allowed via 'x'(repost) but not via 'D'(cancel) BUG. superseding own articles in forgery conf. didn't add Cancel-Key BUG. possible double fclose ADD. allow -- in domain names in URL_REGEX and NEWS_REGEX ADD. allow new IDN ccTLDs of Algeria, India, Korea, Morocco, Serbia Singapore and Syria REM. Kinyarwanda po files REM. configure check for unused getpass(3) ADD. cache getenv("NNTPSERVER") result early ADD. -4 / -6 cmd. line switch ADD. config.guess, config.sub update ADD. configure check for stdint.h and inttypes.h ADD. configure check for fsync() FIX. help.c, init.c, lang.c, main.c, newsrc.c, nntplib.c, pgp.c, post.c prompt.c save.c, extern.h, policy.h, tin.h, tincfg.tbl Makefile[.in], autoconf.h[in], configure[.in], config.guess config.sub, tin.1, rw.po U026) Matt Anton <tin@syrius.org> ADD. updated french translation FIX. fr.po -- 1.9.6 release 20101126 "Burnside" -- U025) Matt Anton <tin@syrius.org> ADD. updated french translation FIX. fr.po U024) Toomas Soome <Toomas.Soome@microlink.ee> ADD. updated estonian translation FIX. et.po U023) Joe Hansen <joedalton2@yahoo.dk> ADD. updated danish translation FIX. da.po U022) Thomas E. Dickey <dickey@invisible-island.net> BUG. _XOPEN_SOURCE was defined on darwin ADD. CF_SIGWINCH - compile check for SIGWINCH FIX. aclocal.m4, configure[.in], Makefile[.in] U021) Dennis Preiser <dennis@d--p.de> BUG. SIGWINCH at page level after a connection timeout lead to a crash BUG. no SIGWINCH hadling in setup_check_article() BUG. comments in references were not skipped BUG. fixed some display problems in the !USE_CURSES case ADD. info message on SearchRepeat without previous search ADD. attachment level 'V' at the article-pager ADD. URL level 'U' at the article-pager ADD. cancel article 'D' to the group and thread level ADD. shell escape '!' to the 'M'enu ADD. workaround for buggy isspace() implementations ADD. tinrc.abbreviate_groupname option ADD. don't take a copy of the article in raw mode when reading from local-spool ADD. skip over text/plain parts in multibyte charsets which may contain null-bytes ADD. message/rfc822 mime-parts are now parsed and included text/plain parts are shown to the user BUG. highlighting for SearchBody didn't work BUG. depending on used terminal highlighting sometimes ran too far BUG. fixed several sorting/threading/filtering options which did not instantly reflect changes when not beeing in select level BUG. help string was truncated at cCOLS without checking if inside a multibyte sequence BUG. build_gline() miscalculates free space for utf-8 groups & descriptions FIX. art.c, attrib.c, color.c, config.c, cook.c, curses.c, filter.c group.c, help.c, init.c, keymap.c, lang.c, mail.c, main.c, misc.c newsrc.c, nntplib.c, options_menu.c, page.c, post.c, prompt.c refs.c, rfc2046.c, rfc2047.c, save.c, screen.c, select.c, signal.c string.c, tags.c, thread.c, extern.h, keymap.h, proto.h, rfc2046.h tin.h, tinrc.h, tincfg.tbl, tin.1, tin.5, keymap.sample U020) Urs Janssen <urs@tin.org> ADD. minor manpage tweaking ADD. config.guess, config.sub update ADD. disallow postings to 'j' groups ADD. disallow 198.51.100.0/24 and 203.0.113.0/24 in gnksa-checks ADD. forbid "poster" in Newsgroups, warn about "example" in Newsgroups ADD. forbid "poster" and a groupname in Followup-To, warn about "example" in Followup-To ADD. allow IDN ccTLDs in 'GNKSA'-parser ADD. keep failed article in dead.article is server closes the connection and no reconnection is done. BUG. DEFAULT_VERBATIM_BEGIN_REGEX / DEFAULT_VERBATIM_END_REGEX allowed tailing text in the line BUG. da.po was missing from the tarball BUG. x-posting to an unexisting group named first in Newsgroups caused a crash BUG. remembered capabilities over reconnects, they are flushed now BUG. memleak on duplicated overview fields BUG. don't send GROUP for groups not listed in the servers active file when newsrc_active && list_active is set FIX. active.c, art.c, attrib.c, config.c, curses.c, filter.c, init.c lang.c, misc.c, newsrc.c, nntplib.c, post.c, rfc2047.c, save.c select.c, sigfile.c, string.c, tcurses.c, thread.c, extern.h nntplib.h, policy.h, tin.h, Makefile, tin.1, tin.5, config.guess config.sub -- 1.9.5 release 20091224 "Lochruan" -- U019) Urs Janssen <urs@tin.org> ADD. MarkFeedRead ^X / MarkFeedUnread ^Y to thread-level ADD. configure check for gethostbyname in libnetwork (Haiku) ADD. check if SIGBUS == SIGSEGV (Haiku) ADD. don't define HAVE_LINK on Haiku ADD. config.guess, config.sub update FIX. help.c, keymap.c, signal.c, thread.c, extern.h, tin.1, tin.5 configure.in, aclocal.m4, config.guess, config.sub U018) Frederic Briere <fbriere@fbriere.net> ADD. MarkFeedRead ^X / MarkFeedUnread ^W to page-level FIX. feed.c, group.c, help.c, keymap.c, lang.c, extern.h, keymap.h, tin.h U017) Joe Hansen <joedalton2@yahoo.dk> ADD. initial danish translation FIX. da.po U016) Volker Borchert <v.borchert@vistecprivat.de> BUG. used towupper() in the !MULTIBYTE_ABLE case ADD. fallback for missing sys_errlist declaration FIX. prompt.c, string.c, pcre/Makefile[.in] U015) Dennis Preiser <dennis@d--p.de> ADD. scope and attributes menu ADD. help pages to the various menus ADD. PageSkipIncludedText now skips over the next quoted block ADD. runtime calculation of the filter file offset ADD. '-w' now suggests the first given cmd-line group to post to ADD. '-s', '-m' and '-G' cmd-line switches no longer change the corresponding tinrc values ADD. -G for the !NNTP-case ADD. disable creation of cached overviews in getart_limit case ADD. disable getart_limit in -u case ADD. mail/pipe/print articles now work on ranges ADD. NNTP read timeout BUG. maildirs starting with '=' caused tin to hang after 's'aving an article to a mailbox BUG. savedirs starting with '+' caused tin to hang after 's'aving an article to a file BUG. in rare cases (aborted article load or '-' after cancel) one article was incorrectly marked as unavailable BUG. memleaks in canlock operations BUG. fix a long overflow in print_bitmap_seq() when xmax = __LONG_MAX__ BUG. didn't create Message-ID when cancelling own article when configured as FORGERY + EVIL_INSIDE BUG. batch mode wasn't as quitet/as verbose as it could be BUG. aborted prompt_getart_limit() lost previous value BUG. MARK_FEED_READ/MARK_FEED_UNREAD in thread level with no selected or tagged arts and selecting 'a' marks the base-art read/unead BUG. signal handler not unset while piping BUG. sort_article_type didn't always work correct with thread_articles={2,3} BUG. realloc in expand_ctrl_chars() caused a crash FIX. active.c, art.c, attrib.c, auth.c, config.c, cook.c, curses.c feed.c, filter.c, group.c, help.c, inews.c, init.c, keymap.c, lang.c mail.c, main.c, makecfg.c, memory.c, misc.c, newsrc.c, nntplib.c nrctbl.c, options_menu.c, page.c, post.c, prompt.c, read.c rfc1524.c, rfc2046.c, save.c, select.c, sigfile.c, signal.c tcurses.c, thread.c, tincfg.tbl, extern.h, keymap.h, nntplib.h proto.h, tcurses.h, tin.h, tinrc.h, tin.1, tin.5 U014) Urs Janssen <urs@tin.org> ADD. minor code cleanup ADD. assume pid_t is long instead of int ADD. comment out trace.o dependeny-rule if not configured --with-trace ADD. disable abort-posting for cursor-keys on check-article screen (debian bug #231070) ADD. try AUTHINFO USER/PASS on -A if CAPABILITIES didn't announce any supported auth methods ADD. config.guess, config.sub update ADD. configure check for towupper(), wcscat(), wcscpy() and wctomb() in AM_MULTIBYTE_ABLE ADD. disallow 192.0.2.0/24 in gnksa-checks ADD. convert MOTD from UTF-8 to local-charset ADD. warn about aliased groups ADD. reduce number of "LIST ACTIVE grp" cmds send with -n if server announces "LIST ACTIVE" capabillity ADD. reduce number of "LIST NEWSGROUPS grp" cmds send with -n if server announces "LIST NEWSGROUPS" capabillity ADD. prefer "LIST COUNTS" over "LIST ACTIVE" when announced via CAPABILITIES BUG. NULL was only allowed once to unbound a keymapping BUG. don't de/encode header(-fields) which can not hold RFC2047-encoded words (but strings which may look like encoded words) BUG. memleaks in cancel_article(), submit_mail_file(), create_normal_article_headers() BUG. expand_ctrl_chars() misscalculated tabexpansion on multiline input BUG. uuencoded parts might get 'V'iewd twice BUG. when pipelinming GROUP cmds. and server requires auth for some groups tin got confused BUG. attributes autoupdate on version change didn't work BUG. entered wrong group at startup if a groupname was given on the cmd.-line and there were new groups on the server REM. AUTHINFO GENERIC support FIX. active.c, art.c, attrib.c, auth.c, charset.c, color.c, config.c cook.c, debug.c, filter.c, init.c, keymap.c, lang.c, mail.c, main.c memory.c, misc.c, my_tmpfile.c, newsrc.c, nntplib.c, pgp.c, post.c prompt.c, refs.c, rfc2047.c, save.c, select.c, xref.c, extern.h nntplib.h, proto.h, tin.h, configure[.in], src/Makefile[.in] aclocal.m4, tin.1, tin.5
recursive bump from icu shlib major bump.
recursive bump from gettext-lib shlib bump.
Add patch from Dennis Preiser on tin-dev. Fixes, among others, |perl-script issues with suspending and SIGWINCH problems. Bump PKGREVISION.
Add msgfmt to tools, for DragonFly.
Update to 1.9.4. Deemed "unstable" version, but according to upstream at least as stable as 1.8.3, and it has bug fixes I want :) -- 1.9.4 release 20090211 "Rieclachan" -- U013) Thomas E. Dickey <dickey@invisible-island.net> ADD. update configure macros ADD. configure check to guess $ARFLAGS FIX. aclocal.m4, configure[.in], libcanlock/Makefile.in, pcre/Makefile.in 021) Dennis Preiser <onkelp@gmx.de> BUG. memleak in free_attributes() FIX. memory.c U012) Dennis Preiser <onkelp@gmx.de> ADD. enhance attributes documentation ADD. menu-option/attribute to turn verbatim block handling on and off ADD. menu-option to color the lines between the verbatim marks ADD. menu-option/attribute to trim article body (compact empty lines) ADD. most tinrc options to attributes ADD. merged auto_cc and auto_bcc into auto_cc_bcc BUG. mem-leak in set_colors() BUG. -S used group specific savedir if set via attributes BUG. long lines in verbatim blocks may grabble the screen BUG. unescaped metacharacter in DEFAULT_VERBATIM_BEGIN_REGEX BUG. rot13 does not rotate the verbatim_begin_regex line BUG. numeric attributes got lost on big-endian OSs BUG. missing newline in multipart/mixed articles befor the very last text/plain part FIX. active.c, art.c, attrib.c, color.c, config.c, cook.c, debug.c feed.c, filter.c, group.c, inews.c, init.c, lang.c, mail.c, main.c memory.c, misc.c, options_menu.c, page.c, post.c, refs.c, rfc2047.c save.c, search.c, select.c, sigfile.c, tags.c, thread.c, extern.h proto.h, rfc2046.h, tin.h, tinrc.h, version.h, tincfg.tbl, tin.1 tin.5 U011) Urs Janssen <urs@tin.org> ADD. minor code cleanup ADD. workaround bogus XHDR response from SoftVelocity Discussions 2.5q ADD. configurable path via tin.defaults to overview.fmt file ADD. send "LIST HEADES" befor doing "HDR" if server supports it ADD. config.guess, config.sub update ADD. started german manpage translation ADD. issue extra "GROUP" when NEXT receives 411 ADD. issue a warning if attributes file has an unexpected version number ADD. check for 8bit chars in Newsgroups, Followup-To and Distribution befor posting ADD. check user supplied Message-ID, Date and Expires-header befor posting ADD. speedup -S, -N, -M ADD. improved DEFAULT_STRIP_WAS_REGEX BUG. PageEditArticle was allowed for GROUP_TYPE_SAVE BUG. Distribution was mime-decoded BUG. don't break long body-lines in original article when superseding BUG. don't send "LIST NEWSGROUPS" for mailgroups in the -n case BUG. empty but present Followup-To header (server bug) was used in f'ups BUG. didn't recheck CAPABILITIES after successfull auth or after mode switching if received 500er response in the first pass BUG. don't prompt for authdata if we can't auth as the server doesn't offer any auth-method we can send BUG. configure options --program-prefix, --program-suffix and --program-transform-name didn't work BUG. headers with just one byte content were automagicaly removed BUG. -R didn't work if savedir was set to an unexpanded path BUG. fixed memleak with -R BUG. --disable-posting didn't catch 'x' (repost) early enough FIX. active.c, art.c, attrib.c, auth.c, config.c, cook.c, debug.c, feed.c filter.c, getline.c, group.c, header.c, help.c, inews.c, init.c keymap.c, lang.c, list.c, mail.c, main.c, memory.c, misc.c my_tmpfile.c, newsrc.c, nntplib.c, options_menu.c, page.c, post.c prompt.c, refs.c, regex.c, rfc2046.c, save.c, screen.c, select.c sigfile.c, tags.c, thread.c, version.c, xface.c, xref.c, extern.h proto.h, stpwatch.h, tin.h, version.h, tincfg.tbl, Makefile[.in] configure[.in], tin.defaults, tin.5, config.guess, config.sub doc/l10n/* -- 1.9.3 release 20080506 "Dalintober" -- U010) Thomas E. Dickey <dickey@invisible-island.net> ADD. update configure macros FIX. aclocal.m4, configure[.in], mkdirs.sh U009) Dirk Nimmich <nimmich@muenster.de> ADD. (g)oto group search now is case insensitive ADD. infrastructure for editing and writing attributes ADD. write attributes file from internal structures BUG. possible memleak when freeing group attributes ADD. check joinpath for overruns BUG. potential buffer overruns BUG. memleak in curses.c:ReadWch() BUG. uninitialized mm_local_charset when no config files available, leading to an endless loop on exit when newsrc cannot be written BUG. inconsistent update of mm_local_charset on runtime BUG. fixed length buffer in rfc1522_do_encode() FIX. extern.h proto.h, tin.h, active.c, art.c, attrib.c, auth.c, config.c curses.c, debug.c, feed.c, inews.c, init.c, joinpath.c, keymap.c list.c, mail.c, main.c, memory.c, mimetypes.c, my_tmpfile.c newsrc.c, nntplib.c, nrctbl.c, options_menu.c, pgp.c, post.c rfc2046.c, save.c, select.c, sigfile.c, string.c, xref.c 020) Urs Janssen <urs@tin.org> BUG. my_realloc() didn't handle zero size reallocs BUG. subjects > 256 chars were tunrcated at group-level without adding a \0-termination FIX. group.c, memory.c U008) Rado S <regrado@web.de> ADD. use same article numbers in different levels FIX. extern.h, lang.c, page.c 019) Philip Hazel <ph10@cam.ac.uk> BUG. missing a check for a possible return value of pcre_exec() FIX. misc.c, regex.c U007) Urs Janssen <urs@tin.org> ADD. enable some more CAPABILLITIES related code ADD. minor code cleanup ADD. config.guess, config.sub update ADD. allow .kp, .me, .rs, .tel and .asia TLDs ADD. check permissions of .cancelsecret-file ADD. --enable-cancel-locks configure option ADD. --with-slrnface configure option ADD. libcanlock update (1.0 -> 2b-4) ADD. url_handler.pl as new DEFAULT_URL_HANDLER ADD. remove leading/tailing whitespace in filter scope ADD. increase internal buffer in rfc1522_encode()/rfc1522_do_encode() ADD. restrictions to tin generated Message-IDs (disallow .invalid-TLD, disallow IDs > 250 octets) ADD. SIGUSR2 handler to write out newsrc ADD. configure check for gsasl.h/libgsasl ADD. AUTHINFO SASL PLAIN support if gsasl.h/libgsasl is found ADD. use "LIST NEWSGROUPS grp" with -n cmd-line switch ADD. use "LIST ACTIVE grp" with -n cmd-line switch ADD. don't treat empty Bytes or Lines-filed in overview as error in debug mode ADD. parse LIST OVERVIEW.FMT ADD. if LIST OVERVIEW.FMT didn't mention Xref:full, but XOVER includes Xref: use it instead of sending XHDR XREF ADD. do "XHDR XREF -" instead of gazillions of single cmds. BUG. missing utf-8 validation for news_headers_to_display BUG. newnewsrc tmp-file wasn't always removed BUG. subscribe_pattern() was overcomplex BUG. mail_to_someone() didn't convert the article into the local charset REM. libinn support (was broken for ages) FIX. active.c, art.c, attrib.c, auth.c, charset.c, config.c, color.c cook.c, debug.c, filter.c, group.c, header.c, help.c, inews.c init.c, keymap.c, lang.c, mail.c, main.c, memory.c, mimetypes.c misc.c, my_tmpfile.c, newsrc.c, nntplib.c, options_menu.c, page.c post.c, refs.c, regex.c, rfc2045.c, rfc2047.c, save.c, screen.c search.c, select.c, sigfile.c, signcal.c, string.c, tags.c tcurses.c, thread.c, version.c, xface.c, xref.c, config.guess config.sub, de.po, autoconf.h[in], debug.h, extern.h, policy.h proto.h, rfc2046.h, keymap.h, tin.h, version.h, Makefile configure[.in], Makefile[.in], libcanlock/*, tin.1, tin.5 -- 1.9.2 release 20070201 "Dalaruan" -- 018) Christian Weisgerber <naddy@mips.inka.de> BUG. assumed that wchar_t and wint_t are of the same size FIX. tcurses.c 017) Antonio Querubin <tony@lava.net> BUG. missplaced || FIX. nntplib.c U006) Thomas E. Dickey <dickey@invisible-island.net> ADD. update configure macros FIX. aclocal.m4 U005) Dirk Nimmich <nimmich@muenster.de> BUG. raw-mode didn't allow rot13 BUG. can't 'V'iew mime-parts with (illegally) encoded filename BUG. CatchupNextUnread in page level didn't always work BUG. 'C'atchup in pager was still not correct (we didn't ever enter the next group) BUG. fast/endless reconnection loop after a "200\n\r400\n\r" greeting BUG. resent command on 503 error ADD. rewrote NGLIMIT handling REM. return value of change_config_file() FIX. proto.h, tin.h, feed.c, group.c, nntplib.c, options_menu.c, page.c post.c, save.c, select.c 015) Michael Bienia <michael@vorlon.ping.de> BUG. 'l' from the pager doesn't reposition cursor to last viewed article FIX. thread.c 014) Urs Janssen <urs@tin.org> BUG. "Kill text pattern" form killfile menu was applied to Message-ID and References instead of Message-ID only BUG. FILTER_FILE_OFFSET was wrong ADD. allow .ax TLD FIX. filter.c, policy.h, tin.h 013) Urs Janssen <urs@tin.org> ADD. minor manpage tweaking FIX. tin.1, tin.5 012) Peter Breitenlohner <peb@mppmu.mpg.de> BUG. build problem with VPATH FIX. Makefile.in 011) Andrey Simonenko <simon@comsys.ntu-kpi.kiev.ua> ADD. updated russian translation FIX. ru.po 010) Urs Janssen <urs@tin.org> BUG. possible division by zero in thread_by_percentage() FIX. art.c U004) Urs Janssen <urs@tin.org> ADD. pcre update (6.6 -> 7.0) ADD. RISC OS handling ADD. more options to filter menu "Kill text pattern" ADD. allow UTF-8 descriptions REM. don't generate Sender on Mac OS X ADD. config.guess, config.sub update ADD. hide some regex in 'M'enu if the related option is off ADD. disallow .so, .um TLDs ADD. warn about useless cmd-line option combinations ADD. enable CAPABILLITIES code ADD. updated german translation FIX. Makefile, aclocal.m4, configure[.in], extern.h, policy.h, filter.c init.c, lang.c, main.c, mail.c, nntplib.c, options_menu.c, post.c pcre/*, config.guess, config.sub, de.po U003) Michael Bienia <michael@vorlon.ping.de> ADD. 'M'enu option for VERBATIM_*_REGEXs ADD. new option: sort by date of last posted article ADD. merge tinrc.{pgdn_goto_next,tab_goto_next_unread, space_goto_next_unread} into one option tinrc.goto_next_unread ADD. merge PAGE_PAGE_DOWN3 (SPACE) into GLOBAL_PAGE_DOWN ADD. minor code cleanup FIX. extern.h, keymap.h, proto.h, tin.h, tinrc.h, version.h, art.c attrib.c, charset.c, config.c, cook.c, help.c, init.c, keymap.c lang.c, options_menu.c, page.c, tincfg.tbl, keymap.sample, tin.1 tin.5 -- 1.9.1 release 20060409 "Benmore" -- U002) Urs Janssen <urs@tin.org> ADD. slrn style verbatim mark support (#v+/#v-) ADD. use tinrc.date_format for %D date expansion ADD. config.guess update REM. unused gb, so and um TLDs FIX. config.guess, autoconf.hin, extern.h, tin.h, cook.c, init.c memory.c, misc.c, tin.1 009) Urs Janssen <urs@tin.org> BUG. didn't reissue GROUP cmd after reconnect with authentication BUG. possible buffer overflow REM. unnecessary test for wcsnlen ADD. cat, jobs, travel and mobi TLDs FIX. aclocal.m4, policy.h, misc.c, nntplib.c -- 1.9.0 release 20060228 "Ardlussa" -- 008) Urs Janssen <urs@tin.org> ADD. config.guess, config.sub update FIX. config.guess, config.sub 007) Michael Bienia <michael@vorlon.ping.de> BUG. buffer overflow in convert_tex2iso in UTF-8 environment FIX. charset.c U001) Urs Janssen <urs@tin.org> ADD. pcre update (6.4 -> 6.6) REM. VMS support FIX. Makefile, aclocal.m4, attrib.c, curses.c, config.c, header.c inews.c, init.c, lang.c, mail.c, main.c, mimetypes.c, misc.c newsrc.c, nntplib.c, post.c, read.c, save.c, signal.c, bugrep.h tin.h, tnntp.h, version.h, pcre/*, vms/*
tin has been removed from tu wien mirror. update master_sites.
Use standard location for LICENSE line (in MAINTAINER/HOMEPAGE/COMMENT block). Uncomment some commented out LICENSE lines while here.
Bump PKGREVISION following the update of textproc/icu, and the corresponding change of ABI. OK'ed by wiz@ (as was the textproc/icu update).
Convert to user-destdir.
set NO_*_ON_CDROM following LICENSE.
Remove Ex-MASTER_SITE. From Zafer Aydogan.
Remove ftp.nuxi.com from MASTER_SITES, doesn't resolve. From Zafer Aydogan in PR 37328.
Remove uiarchive.uiuc.edu from MASTER_SITES, doesn't resolve. From Zafer Aydogan in PR 37327.
Take maintainership.
Add license file for tin, and make news/tin use it.
Update to 1.8.3: -- 1.8.3 release 20070201 "Scotasay" -- 018) Christian Weisgerber <naddy@mips.inka.de> BUG. assumed that wchar_t and wint_t are of the same size FIX. tcurses.c 017) Antonio Querubin <tony@lava.net> BUG. missplaced || FIX. nntplib.c 016) Toomas Soome <Toomas.Soome@microlink.ee> ADD. updated estonian translation FIX. et.po 015) Michael Bienia <michael@vorlon.ping.de> BUG. 'l' from the pager doesn't reposition cursor to last viewed article FIX. thread.c 014) Urs Janssen <urs@tin.org> BUG. "Kill text pattern" form killfile menu was applied to Message-ID and Rrferences instead of Message-ID only BUG. FILTER_FILE_OFFSET was wrong ADD. allow .ax TLD FIX. tin.h, filter.c, policy.h 013) Urs Janssen <urs@tin.org> ADD. minor manpage tweaking FIX. tin.1, tin.5 012) Peter Breitenlohner <peb@mppmu.mpg.de> BUG. build problem with VPATH FIX. Makefile.in
Updated tin to 1.8.2. -- 1.8.2 release 20060425 "Shillay" -- 011) Andrey Simonenko <simon@comsys.ntu-kpi.kiev.ua> ADD. updated russian translation FIX. ru.po 010) Urs Janssen <urs@tin.org> BUG. possible division by zero in thread_by_percentage() FIX. art.c 009) Urs Janssen <urs@tin.org> BUG. didn't reissue GROUP cmd after reconnect with authentication BUG. possible buffer overflow REM. unnecessary test for wcsnlen ADD. cat, jobs, travel and mobi TLDs FIX. aclocal.m4, policy.h, misc.c, nntplib.c 008) Urs Janssen <urs@tin.org> ADD. config.guess, config.sub update FIX. config.guess, config.sub 007) Michael Bienia <michael@vorlon.ping.de> BUG. buffer overflow in convert_tex2iso in UTF-8 environment FIX. charset.c
USE_TOOLS+=yacc
Removed the superfluous "quotes" and 'quotes' from variables that don't need them, for example RESTRICTED and SUBST_MESSAGE.*.
Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no developer is officially maintaining the package. The rationale for changing this from "tech-pkg" to "pkgsrc-users" is that it implies that any user can try to maintain the package (by submitting patches to the mailing list). Since the folks most likely to care about the package are the folks that want to use it or are already using it, this would leverage the energy of users who aren't developers.
Pullup ticket 1143 - requested by Thomas Klausner security update for tin Revisions pulled up: - pkgsrc/news/tin/Makefile 1.23, 1.25 - pkgsrc/news/tin/PLIST 1.4, 1.5 - pkgsrc/news/tin/distinfo 1.10, 1.11 - pkgsrc/news/tin/options.mk 1.1, 1.2, 1.3, 1.4 - pkgsrc/news/tin/patches/patch-aa 1.3 Module Name: pkgsrc Committed By: wiz Date: Sun Jan 1 16:10:29 UTC 2006 Modified Files: pkgsrc/news/tin: Makefile PLIST distinfo pkgsrc/news/tin/patches: patch-aa Added Files: pkgsrc/news/tin: options.mk Log Message: Update to 1.8.0. Convert to options framework. Prefer package version to internal version of pcre. Add curses and inet6 options. New features and changes since tin-1.6.0 Changes ------- . interactive mailer can now be fed with headers. The old use_mailreader_i config variable is obsolete and superseded by the new interactive_mailer variable that can have three values: 0 no interactive mailreader (old use_mailreader_i=OFF) 1 interactive mailreader with headers 2 interactive mailreader without headers (old use_mailreader_i=ON) New features ------------ . You can now specify a mailbox folder to save your sent mails (fcc=) so you possibly don't need auto_cc or auto_bcc anymore. See tin(5). . x_headers can take a command which generates the header(s). See tin(5). . mime_forward (message/rfc822) attributes option . single line scrolling in all levels . minimalistic BiDi support (render_bidi) . minimalistic IDNA decoding support . display non-printable characters as octals in raw-mode . user defined date_format . support non-ascii key-bindings . 'percentage match' threading Retired Features ---------------- . AmigaOS support --- Module Name: pkgsrc Committed By: wiz Date: Sun Jan 1 16:10:52 UTC 2006 Modified Files: pkgsrc/news/tin: options.mk Log Message: Mention when to remove PKG_OPTIONS_LEGACY_VARS line. --- Module Name: pkgsrc Committed By: wiz Date: Sun Jan 1 18:52:27 UTC 2006 Modified Files: pkgsrc/news/tin: options.mk Log Message: Fix comment. --- Module Name: pkgsrc Committed By: wiz Date: Tue Jan 3 00:06:49 UTC 2006 Modified Files: pkgsrc/news/tin: options.mk Log Message: Add icu option, default off. --- Module Name: pkgsrc Committed By: wiz Date: Thu Feb 16 18:01:06 UTC 2006 Modified Files: pkgsrc/news/tin: Makefile PLIST distinfo Log Message: Update to 1.8.1: -- 1.8.1 release 20060215 "Mealasta" -- U062) Aleksey Salow BUG. possible buffer overflow FIX. mail.c U061) Daniel Nylander ADD. initial swedish translation FIX. sv.po U060) Chung-chieh Shan BUG. bogus '/' in MAILDIR_NEW FIX. misc.c U059) Thomas E. Dickey Urs Janssen BUG. build problem on Mac OS X FIX. tin.h, header.c, nntplib.c U058) Urs Janssen ADD. config.guess, config.sub update FIX. config.guess, config.sub U057) Andrey Simonenko ADD. updated russian translation FIX. ru.po
Update to 1.8.1: -- 1.8.1 release 20060215 "Mealasta" -- U062) Aleksey Salow BUG. possible buffer overflow FIX. mail.c U061) Daniel Nylander ADD. initial swedish translation FIX. sv.po U060) Chung-chieh Shan BUG. bogus '/' in MAILDIR_NEW FIX. misc.c U059) Thomas E. Dickey Urs Janssen BUG. build problem on Mac OS X FIX. tin.h, header.c, nntplib.c U058) Urs Janssen ADD. config.guess, config.sub update FIX. config.guess, config.sub U057) Andrey Simonenko ADD. updated russian translation FIX. ru.po
Recursive revision bump / recommended bump for gettext ABI change.
Update to 1.8.0. Convert to options framework. Prefer package version to internal version of pcre. Add curses and inet6 options. New features and changes since tin-1.6.0 Changes ------- . interactive mailer can now be fed with headers. The old use_mailreader_i config variable is obsolete and superseded by the new interactive_mailer variable that can have three values: 0 no interactive mailreader (old use_mailreader_i=OFF) 1 interactive mailreader with headers 2 interactive mailreader without headers (old use_mailreader_i=ON) New features ------------ . You can now specify a mailbox folder to save your sent mails (fcc=) so you possibly don't need auto_cc or auto_bcc anymore. See tin(5). . x_headers can take a command which generates the header(s). See tin(5). . mime_forward (message/rfc822) attributes option . single line scrolling in all levels . minimalistic BiDi support (render_bidi) . minimalistic IDNA decoding support . display non-printable characters as octals in raw-mode . user defined date_format . support non-ascii key-bindings . 'percentage match' threading Retired Features ---------------- . AmigaOS support
Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.
add bin/metamutt and bin/url_handler.sh to PLIST, bump PKGREVISION noted by wiz
Rename ALL_TARGET to BUILD_TARGET for consistency with other *_TARGETs. Suggested by Roland Illig, ok'd by various.
update to 1.6.2, which was release over a year ago: bugfixes
Convert to buildlink3.
Update tin to 1.6.1 New / changed Features: ----------------------- . Rebindable keys . New pager . Searched for strings are highlighted . GPG support . NLS support . Charset conversion using iconv(3) . Indicator for articles newer than n-days . art_mark_read, art_mark_killed, art_mark_selected are now configurable . Piping '|' now works on the thread menu . configurable scrolling via scroll_lines . configurable URL handler via url_handler . '.' sorts the newsgroup list . Lots of bug fixes . xref filter rules are now matched against a the reformatted xref line . some others Retired Features ---------------- . INDEX_DAEMON is no longer supported . -U indexing is no longer supported . ~/.tin/headers file is no longer directly supported. Use: . filter rules xref_num and xref_score have been removed . some others
s/netbsd.org/NetBSD.org/
Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages. Should anybody feel like they could be the maintainer for any of thewe packages, please adjust.
Use buildlink2.
Update to 1.4.6, provided by Stefan Krüger in PR 18923. Changes: * Bug fixed: missing Subject caused crashes when followupping * allow new GTLDs: .biz, .info, .name, .museum * base64 encoding was broken * format-string fixes * empty random organization file could crash tin and some more.
Get rid of manually adding "nbX" to PKGNAME when a pkg was changed in pkgsrc. Instead, a new variable PKGREVISION is invented that can get bumped independent of DISTNAME and PKGNAME. Example #1: DISTNAME= foo-X.Y PKGREVISION= Z => PKGNAME= foo-X.YnbZ Example #2: DISTNAME= barthing-X.Y PKGNAME= bar-X.Y PKGREVISION= Z => PKGNAME= bar=X.YnbZ (!) On subsequent changes, only PKGREVISION needs to be bumped, no more risk of getting DISTNAME changed accidentally.
LICENSE=no-profit
The tin source files bear the following notice: * You may freely copy or redistribute this software, * so long as there is no profit made from its use, sale * trade or reproduction. You may not change this copy- * right notice, and it must be included in any copy made Add RESTRICTED="Profit from use, sale, trade, or reproduction disallowed" to Makefile.
fix bug: Rereading active file doesn't reread active.mail (MH box pseudo newsgroups), bumping version to 1.4.5nb1. Patches sent to maintainers.
Update tin to 1.4.5. Changes: -- 1.4.5 release 20010409 "One More Nightmare" -- 031) Dirk Nimmich <nimmich@uni-muenster.de> BUG. empty news_headers_to_[not_]display_array could cause a SIGSEGV BUG. changing beginner_level or show_description from the options menu messed up the screen FIX. proto.h, config.c, signal.c 030) Thomas E. Dickey <dickey@herndon4.his.com> ADD. VMS port FIX. Makefile, aclocal.m4, config.guess, config.sub, configure[.in], mkdirs.sh, bugrep.h, config.h, extern.h, proto.h, tin.h, config.c lang.c, main.c, misc.c, save.c, signal.c, descrip.mms, pcre.mms vms/libvms.mms, vms/parsdate.c, vms/vmsdir.c, vms/vmsfile.c, vms/vmspwd.c, vms/select.h 029) Urs Janssen <urs@tin.org> BUG. possible bufferoverrun in read_groups_descriptions() on very long groupnames/descriptions ADD. allow superseding of articles even if one of the groups isn't in the active file. FIX. mail.c, post.c
Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.
Add TIN_USE_INN_SPOOL which enables support for reading directly in an inn spool. This makes reading news much faster if you have a local inn.
Update to 1.4.4. Changes: Mainly bug and security fixes.
updated tin to 1.4.2.
Update to 19981225.
Fix maintainers address: 554 <udo@netvision.org>... Service unavailable
New "tin" package supplied by Udo Steinegger in PR pkg/5755: TIN newsreader (termcap based)