Commit graph

16 commits

Author SHA1 Message Date
wiz
5b0402428e Fix a core dump when listing an mhbox thread.
From Urs Janßen (upstream). Ride update.
2009-07-22 10:53:51 +00:00
wiz
5e1747b574 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/*
2009-07-22 10:00:17 +00:00
wiz
7dc977c1cb Report it if part of the build fails. 2007-09-05 21:59:22 +00:00
wiz
019ba8fa18 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
2007-02-02 19:29:12 +00:00
rillig
d858c42edf 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
2006-07-17 15:48:47 +00:00
wiz
a111813f0b 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
2006-02-16 18:01:05 +00:00
wiz
362a51494a 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
2006-01-01 16:10:29 +00:00
agc
9c33078522 Add RMD160 digests 2005-02-24 12:19:55 +00:00
dillo
c997b82ebf update to 1.6.2, which was release over a year ago: bugfixes 2004-11-15 15:43:16 +00:00
dillo
b62fdab5bd 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
2003-12-16 00:11:48 +00:00
wiz
3004f6c821 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.
2002-11-06 10:38:33 +00:00
dillo
8955c8788f Added patch: Don't treat To: headers in articles as From: headers.
(Patch sent to maintainers, will be in next version.)
2001-05-31 07:16:59 +00:00
dillo
2c02a8e5ee fix bug: Rereading active file doesn't reread active.mail (MH box
pseudo newsgroups), bumping version to 1.4.5nb1.  Patches sent to
maintainers.
2001-05-23 13:15:34 +00:00
hubertf
834ef0f06b 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
2001-05-21 00:28:43 +00:00
agc
9106bfca40 Move to sha1 digests, and add distfile sizes. 2001-04-19 13:37:53 +00:00
agc
9e8d6c8b8d + move the distfile digest/checksum value from files/md5 to distinfo
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-04-17 11:33:31 +00:00