summaryrefslogtreecommitdiff
path: root/news
AgeCommit message (Collapse)AuthorFilesLines
2012-08-23Update from 2.5.2 to 2.5.3 (fixes CVE-2011-0411).spz8-68/+58
While we are touching it, fix PR/45986 with the patch supplied therein (thanks) Changes from 2.5.2 to 2.5.3: * When HDR/XHDR/XPAT were used on a new article coming into a newsgroup, requesting a header not present in the overview database, the first subsequent OVER/XOVER command did not show that article. A remap of the overview data file was missing in nnrpd. Thanks to Sam Varshavchik for the bug report. * When a header field appeared more than once in an article, it was missing from the overview data. OVER/XOVER, as well as HDR/XHDR/XPAT using the overview, were therefore returning an empty field. The content of the first occurrence is now returned, in accordance with RFC 3977. Perl and Python filters for innd now also properly initialize their header variables with the first occurrence of header fields. (It is still the last occurrence for the Perl filter for nnrpd.) * Fixed a possible plaintext command injection during the negotiation of a TLS layer. The vulnerability detailed in CVE-2011-0411 affects the STARTTLS and AUTHINFO SASL commands. nnrpd now resets its read buffer upon a successful negotiation of a TLS layer. It prevents malicious commands, sent unencrypted, from being executed in the new encrypted state of the session. * Fixed a regression that occurred in INN 2.5.0 when leading whitespace characters have been made significant in header field bodies. It could lead INN to drop articles and throttle itself when running as a slave because Xref: header fields generated by other news servers, or even INN 2.4.6, could contain (valid) leading whitespace. Thanks to Matija Nalis for having caught this bug. * Fixed an invalid 431 response to CHECK commands when innd is paused: the message-ID of the article to defer was missing. Also fixed another issue in the messages innd replied; when an error occurred during a write on a channel, a trailing extra junk byte was added to the reply. Thanks to River Tarnell for these bug reports. * It is now possible to properly generate daily statistics with sendinpaths thanks to the new -k and -r flags that permit to control the interval of days for processing dump files. The new -c flag permits to send a copy of the generated e-mail to the newsmaster. Also fixed an issue with statistics that could be missing or duplicated for a couple of days when monthly sent. The documentation has been updated and mentions a preferred daily run of sendinpaths. This script is a complete rewrite in Perl, and is based on Mohan Kokal's initial work. * cnfsheadconf now properly recognizes continuation lines in cycbuff.conf, that is to say lines ending with a backslash ("\"). Thanks to John F. Morse for the bug report. * The order of CNFS buffers in a metacycbuff is now properly read and written by cnfsheadconf. There previously was a confusion between hexadecimal and decimal values. Thanks again to John F. Morse. * When the -l flag is given to cnfsstat, the cycbuff.conf and storage.conf files are now reloaded if they have been modified since the previous output of cnfsstat. * A single header field line is limited to 998 bytes, per RFC 5536. innd was previously accepting, and also generating Xref: header field lines, up to 1022 bytes. Now, nnrpd (acting as an injecting agent) rejects articles which contain header field lines whose length exceeds 998 bytes. And innd (acting as a relaying or serving agent) no longer checks that. * nnrpd advertises the COUNTS, DISTRIBUTIONS, MODERATORS, MOTD and SUBSCRIPTIONS variants of the LIST command in response to CAPABILITIES. These commands already existed in nnrpd but RFC 6048 had not yet been published. * Add support for LIST MOTD in innd. Consequently, the motd.news configuration file which was previously used only by nnrpd is renamed to motd.nnrpd (innupgrade takes care of the rename). innd uses the new motd.innd file in *pathetc* for its message of the day. * Fixed an issue at configure time that made INN wrongly assume that OpenBSD (4.6) didn't support Unix-domain sockets. Thanks to Wim Lewis for the patch. * Fixed an issue on systems which do not have a working flock(2) function (Solaris, for instance). mailpost and pullnews are reported not to be usable on such systems. Many thanks to Dennis Davis for the bug report. A wrapper around shlock is now called in Perl scripts. The INN::Utils::Shlock module has been added for that use. * Fixed an issue in the Python access hook for nnrpd: it has not been working since Python 2.5 on 64-bit platforms, owing to a change to Python's C API, using a new Py_ssize_t type definition instead of int. Thanks to Raphael Barrois for the patch. * Improve the stability of the Perl filters for innd and nnrpd: properly save and restore the stack pointer when needed. * The Injection-Date: header, when present, is now used by innd and makehistory to determine the posting date of an article. Otherwise, the Date: header is used. * controlchan now imposes a date cutoff on processing control articles. The *artcutoff* parameter set in inn.conf is used. Otherwise, without that cutoff, old control articles could be maliciously reinjected into Usenet, and replayed. (An unsigned Injection-Date: header field could be added to an article that only had a Date: header field.) A new -c flag has been added to controlchan to disable the cutoff check, if needed (usually when manually invoking the program). * nnrpd no longer adds or updates the Path: header field when an article is forwarded to a moderator. It could otherwise lead to rejects at injection time when the article was approved by the moderator. * The X-Trace: header field was not properly generated when an article was locally posted. The field mentioning the IP address was skipped, resulting in a wrong syntax for this header. The local "127.0.0.1" IP address is now used. Besides, "localhost" is now mentioned instead of an obscure "stdin" in injection header fields. * Fixed a bug in the frequency innfeed logs its status: too many useless lines were written to news.notice. Thanks to Florian Schlichting for the fix. * When unset in innfeed.conf, the *dynamic-method* parameter now properly defaults to 3 (instead of 0) and *use-mmap* to false (instead of true). These two values were already the recommended ones in the documentation and the sample file. Note that *use-mmap* is only used when innfeed is given file names to send instead of storage API tokens, which is a fairly rare use case. * innfeed no longer generates an error message (logged in news.err) when a parameter is not defined in innfeed.conf. All the parameters have a default value, so there is no need to warn the user if they are not present in innfeed.conf. Thanks to Dieter Stussy for having reported this problem. * Implement an upper limit to the number of file descriptors innd can handle. At most (FD_SETSIZE-1) file descriptors can be used. This upper limit now overrides any superior number set with *rlimitnofile* in inn.conf. Thanks to Steve Crook for the bug report. * A default timeout on outgoing sockets (using NNTPconnect) has been added by Florian Schlichting. For a long time, there have been occasional problems with actsync (and probably other programs) that would hang until manually killed or restarted. * The flag -S has been added to innd by Florian Schlichting. When used, innd reports the errors found in incoming.conf and exits. * pullnews no longer stops processing newsgroups when an error occur during its run (for instance when a newsgroup mentioned in the configuration file is removed from an upstream server). Besides, it can now use authentication when posting to the downstream server. A few other minor bugs have been fixed as for the way pullnews counts the articles. * Fixed the way innreport handles leap years. It now properly generates HTML reports; dates were assumed to be relative to the current year, which may break their computation during for instance the whole 2012 leap year. Please note that no HTML reports have been lost, and that they will appear when INN is updated to this new version. * A new parameter has been added to inn.conf to determine whether the status file that innd can write out (depending on the value of the *status* parameter) is plain text or wrapped in HTML. It previously only was a compile-time option, set to true by default. Florian Schlichting added the *htmlstatus* parameter to provide a configurable behaviour. * It is now possible to run a script at the end of the execution of innshellvars scripts. If a file named innshellvars.local, innshellvars.pl.local or innshellvars.tcl.local is present and executable in *pathetc*, then it will be executed by the corresponding innshellvars script (respectively shell, INN::Config Perl module, and Tcl). A typical use is to add or override variables. * Add support for wire-formatted articles in scanspool. * A lot of work on cleaning old perl4-style code has been done by Florian Schlichting. * inncheck now generates a proper non-zero exit value when errors are found, and allows quiet mode with the -q flag. Florian Schlichting has greatly improved this script in many regards, especially with a config-syntax parser for incoming.conf, innfeed.conf, readers.conf and storage.conf. * inncheck now properly finds the boundaries of substituted variables in newsfeeds thanks to Alexander Bartolich. * docheckgroups no longer uses awk. On a few systems, the script was failing because of the presence of an old version of awk that has a limit in the size of the input it can handle. Processing large newsgroups files was consequently impossible. docheckgroups now uses Perl instead of awk, which solves the issue reported by John F. Morse. * Other minor bug fixes and documentation improvements. In particular, the *debug-shrinking*, *fast-exit* and *initial-sleep* keys in innfeed.conf are now documented. The function "filter_end()", called when Perl filtering is turned off, is also documented for the innd and nnrpd Perl filters.
2012-07-18Reset MAINTAINER, comment out HOMEPAGE.gdt1-3/+4
Thomas Mueller reports that the homepage doesn't work and that mail to the maintainer bounced.
2012-07-13news/pan: break caused by NetBSD iconv patchmarino2-6/+9
There have been several packages with patches that directly change an iconv function without the use of a __NetBSD__ macro. This is a NetBSD- specific modification and changing iconv to match the NetBSD prototype breaks the package on other platforms.
2012-07-12Update to 0.139:wiz2-6/+6
0.139 "Sexual Chocolate" * std::logic_error thrown ("basic_string::_S_construct null not valid") (Heinrich Müller, #678445) * added error popup for posting to a disabled server (max connections 0) (Heinrich Müller) * Patches to SSL socket handling (Steve Davies) * clear last-visited (group/article) on middle-click (Heinrich Müller) * Updated translations: Spanish (Daniel Mustieles), Slovenian (Martin Srebotnjak, Andrej Žnidaršič, Matej Urbančič).
2012-07-08Add missing ncurses buildlink.sbd1-1/+3
Bump PKGREVISION.
2012-07-08Add missing termcap buildlink.sbd1-2/+3
Bump PKGREVISION.
2012-06-23Hack: put libraries in LDFLAGS.SunOS instead of LIBS.SunOS because thedholland1-2/+2
package ignores LIBS.
2012-06-17Add a hack to work around a compiler bug under Mac OS X Lion.tron1-0/+11
2012-06-15Update to 0.138:wiz2-6/+6
0.138 "Der Geraet" * Hotkey for showing/hiding signatures in the article body. (Heinrich Müller, #350496) * Keep position on selected item on re-order. (Heinrich Müller, #443702) * Remember last read post. (Heinrich Müller, #448416) * Open url in browser. (Heinrich Müller, #464335) * Signature printed double when line needs to be wrapped. (Heinrich Müller, #533178) * Tasks marked "Stopped" should also remain stopped when pan restarted. (Heinrich Müller, #543319) * "Save at" options other then %g and %G. (Heinrich Müller, #550007) * Filter Cross-posters. (Heinrich Müller, #587585) * 136 using secure ssl and get continuous popups for certs but no connection. (Heinrich Müller, #673927) * PO message very difficult to translate. (Heinrich Müller, #675953) * Pan crashes while fetching new headers. (Heinrich Müller, #677741) * Updated translations: Spanish (Daniel Mustieles), French (Bruno Brouard), Czech (Petr Kovar), Slovenian (Martin Srebotnjak, Andrej Žnidaršič, Matej Urbančič).
2012-06-12Add inet6 to default suggested options. It's 2012.wiz3-4/+6
2012-06-01LIBS.SunOS+=-lsocket -lnsldholland1-1/+2
2012-05-29Update to 0.137:wiz3-22/+6
0.137 "The Mattel and Mars Bar Quick Energy Chocobot Hour" * Bugfix release for errors regarding segfaults etc. with thread handling. * Colorize group names. (Heinrich Müller) * Fix three-horizontal-pane layout between sessions. (Heinrich Müller) * Stop tasks when there is no space left on device. (Heinrich Müller) * Honour default attachments folder setting if group folder is not set. (Heinrich Müller)
2012-05-10Add more missing includes. I think these are the last; should finallydholland4-1/+51
fix the build with gcc 4.5.
2012-05-09Another missing header. These are only failing on some of my boxes...dholland2-1/+16
2012-05-09Add another missing header,dholland2-1/+14
2012-05-08Add missing header for gcc 4.5 build.dholland2-1/+16
2012-05-07Add patch from Fink to update the C++ dialect.dholland2-1/+53
2012-05-03Drop dependency on libXp (from Imake)obache1-3/+2
* libXp was used by Xaw8, but it had been obsolated, and in pkgsrc, x11/libXaw/buildlink3.mk had been switched to pick up Xaw7 by default. * With x11/xorg-cf-files, libXp was offered with XawClientLibs, but updated to 1.0.4, it was removed. * And pkgsrc had been switched to use always xorg-cf-files and imake from pkgsrc, so all platforms should not require libXp from libXaw with Imake. Bump PKGREVISION.
2012-05-03fixes build with fiex<2.5.20, yylineno is required condifionally.obache2-5/+13
2012-04-27Recursive bump from icu shlib major bumped to 49.obache1-2/+2
2012-04-16Remove private K&R-style declaration of strpbrk() that broke the Linuxdholland2-6/+32
build.
2012-04-09Update to 0.136:wiz5-8/+40
This release introduces a plethora of bugfixes and improvements, everybody using older versions of Pan is encouraged to upgrade. This version supports binary uploading, TLS (SSL) connections, PGP handling and other nice features.
2012-04-08All supported python versions in pkgsrc support eggs, so removewiz2-4/+4
${PLIST.eggfile} from PLISTs and support code from lang/python.
2012-04-08Remove python24 and all traces of it from pkgsrc.wiz2-6/+2
Remove devel/py-ctypes (only needed by and supporting python24). Remove PYTHON_VERSIONS_ACCEPTED and PYTHON_VERSIONS_INCOMPATIBLE lines that just mirror defaults now. Miscellaneous cleanup while editing all these files.
2012-04-07Oops, do previous correctly.dholland1-2/+3
2012-04-07Use cpp -traditional whenever the compiler is gcc, not just on Dragonfly.dholland1-2/+2
This is only required for gcc 4.4 (I think) and up where otherwise cpp doesn't preserve whitespace, but it should be harmless for all gcc versions ranging back to the prehistorical. Fixes problems caused by running cpp on makefiles.
2012-04-07Add user-destdir installation support.obache1-1/+9
2012-03-15Bump PKGREVISION from default python to 2.7.obache2-3/+4
2012-03-05Reset maintainer, I do not use it much any longer.wiz1-2/+2
2012-03-04Revert last commit. There is a fundamental problem with the manualtron1-5/+1
page strip logic. This package is fine.
2012-03-03Make sure that we don't strip the ".cat" pages from the package listtron1-1/+5
under NetBSD 6.0 and newer because the package always install it.
2012-03-03Recursive bump for pcre-8.30* (shlib major change)wiz5-8/+10
2012-02-06Revbump forwiz1-2/+2
a) tiff update to 4.0 (shlib major change) b) glib2 update 2.30.2 (adds libffi dependency to buildlink3.mk) Enjoy.
2012-02-04Update lottanzb to 0.4.1.obache3-16/+54
(while here, clean up and fix dependencies) == LottaNZB 0.4.1 - January 27, 2009 == * For those who initially used the Ubuntu package of LottaNZB 0.3, this release fixes a severe problem with the automatic extraction of downloaded archives. LottaNZB now always uses 'unrar' instead of 'unrar-free' because unfortunately, the free alternative isn't capable of extracting a majority of downloads. We recommend you to reenable the automatic extraction in the preferences window. * Hebrew, Indonesian, Italian, Norwegian Bokmal and Spanish translation updated. * Turkish translation added. * Bug fixed that prevented LottaNZB from working properly on machines with Turkish locale. (LP: #318328) * Remove unwanted leading and trailing whitespaces from category and download directory names for downloads that were added to the download queue using an older version of LottaNZB (thanks to Mikal Krogstad for reporting this). * A bunch of Debian/Ubuntu package improvements, which were necessary to make LottaNZB ready for the Debian and Ubuntu package repositories: E. g. a new man page and an application menu entry on Debian.
2012-02-04sortobache1-4/+4
2012-02-04No compler is required.obache1-1/+3
2012-02-04* fixes HOMEPAGE url.obache2-8/+9
* LICENSE=modified-bsd. * no need to buildlink with obsolated py-xml, add py-expat to DEPENDS instead. * distutils pkg, so switch to use python/distutils.mk. Bump PKGREVISION.
2012-01-28Update to 2.0.1:wiz2-6/+6
-- 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
2012-01-24Recursive dependency bump for databases/gdbm ABI_DEPENDS change.sbd1-2/+2
2012-01-10Recursive PKGREVISION bump because of devel/libslang2 buildlink addition.sbd1-2/+2
2011-12-22Fix build with newer flex.joerg2-1/+14
2011-12-06Fix some of the low hanging fruits for modern GCC to expose the harderjoerg4-1/+41
bugs.
2011-12-03Add devel/gdbm_compat buildlink on Linux.sbd1-2/+8
Bump PKGREVISION
2011-11-30Update to new stable release 2.0.0.wiz14-518/+17
-- 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
2011-11-24Fix path to Python. Bump revision.joerg1-2/+4
2011-11-01Recursive bump for graphics/freetype2 buildlink addition.sbd2-3/+4
2011-10-07PR/29576 -- Use @RCD_SCRIPTS_SHELL@ in rc.d scripts, not /bin/shshattered1-2/+2
2011-10-03Use SUBST to convert the local function called pipe2() into trn_pip2(),agc1-1/+6
so that it doesn't clash with a system symbol with the same name.
2011-09-25fix innreport to be perl 5.12 compatiblespz4-3/+46
2011-09-25install the rest of the files from site as config files also (these arespz4-29/+44
the filter scripts); this closes PR pkg/44507