home *** CD-ROM | disk | FTP | other *** search
- CHANGES tin v1.1 PL2 -> tin 1.1 PL3
- -----------------------------------
-
- 1) Iain Lea (iain%anl433.uucp@Germany.EU.net)
- BUG. STUPID error (I was the culprit) stopped group selection screen
- being redisplayed.
- FIX. select.c - changed 2 #ifdef's to #ifndef NO_RESYNC_ACTIVE_FILE.
-
- 2) Wolfgang Zenker (wolfgang@lyxys.ka.sub.org)
- BUG. Replying through mail does not check Reply-To: mail header.
- FIX. post.c - added find_reply_to_addr() to find Reply-To: / From: address.
-
- 3) Hakan Lennestal (hakanl@lulea.telesoft.se)
- BUG. Makefile does not chown & chgrp for setuid version of tin.
- FIX. Makefile - applied supplied patch.
-
- 4) Michael Traub (traub@rtf.bt.co.uk)
- BUG. No support for PgUp PgDn Home End on vt200 terminals.
- FIX. misc.c - applied supplied patch.
-
- 5) Chris Steinbroner (hesh@hpos102.cup.hp.com)
- BUG. Long groupnames (>40) will overwrite the screen[] array.
- FIX. select.c - applied supplied patch.
-
- 6) Iain Lea (iain%anl433.uucp@Germany.EU.net)
- BUG. #include <sys/ioctl.h> is included twice and causes compile
- error on ISC Unix (#include files should be protected Sigh!).
- FIX. tin.h curses.c - removed #include from curses.c
-
- 7) Iain Lea (iain%anl433.uucp@Germany.EU.net)
- ADD. select.c - added default prompt to 'g' command.
-
- 8) Iain Lea (iain%anl433.uucp@Germany.EU.net)
- ADD. nntplib.c - added & intergrated NNTP clientlib.c
-
- 9) Iain Lea (iain%anl433.uucp@Germany.EU.net)
- ADD. group.c - 'd' command now toggles between Subject: & selected
- From: field combination. Save toggling through all four
- combinations to get back to original choice on slow terminals.
-
- 10) Iain Lea (iain%anl433.uucp@Germany.EU.net)
- BUG. Builtin inews is slow posting big articles because it uses
- put_server() routine with fflush() for every line.
- FIX. inews.c - replaced put_server() routine with fprintf() and
- single fflush() after loop.
-
- 11) Iain Lea (iain%anl433.uucp@Germany.EU.net)
- ADD. feed.c - added code to print num of arts mailed/printed.
-
- 12) Kazushi Marukawa (kazushi@kocb.astem.or.jp)
- BUG. When reading news locally tin should use external inews and when
- reading via nntp use builtin inews.
- FIX. inews.c - check to see if reading via nntp and use correct inews .
-
- 13) Andy Jackson (arj@cam-orl.co.uk)
- BUG. 'o' command prints the same author for all articles within a thread.
- FIX. feed.c - pass correct artnum to print_file() routine.
-
- 14) Andy Jackson (arj@cam-orl.co.uk)
- BUG. Unthreading groups specified in ~/.tin/unthread does not always work.
- FIX. misc.c - If group is beginning of hash chain it was not marked read.
- Check is made if active[].next == -1 and if so active[].threa is set
- to FALSE.
-
- 15) Iain Lea (iain%anl433.uucp@Germany.EU.net)
- ADD. thread.c - added 'd' command to toggle subject & author at thread level.
-
- 16) Iain Lea (iain%anl433.uucp@Germany.EU.net)
- ADD. init.c rcfile.c - added auto-saving of default prompt strings for next
- session.
-
- 18) Iain Lea (iain%anl433.uucp@Germany.EU.net)
- ADD. post.c help.c - added action field to 'W' history of posted/followups
- so one can see if 'w' posted / 'f' followed up an article.
-
- 19) Iain Lea (iain%anl433.uucp@Germany.EU.net)
- BUG. SPOOLDIR is incorrectly used instead of spooldir.
- FIX. open.c init.c - replaced all SPOOLDIR's with spooldir.
-
- 20) Jim Robinson (robinson@mdivax1.mdd.comm.mot.com)
- FIXES. rcfile.c - change_rcfile() when 'q' or 'ESC' are used to
- exist, SIGTSTP disposition is is not being reset to it's
- status upon enterring the routine, as is done when exiting
- routine otherwise.
- art.c - parse_header() stopped from being interrupted by
- SIGALRM signal.
- curses.c - ReadCh() code for READ_CHAR_HACK was wrong. On
- EOF or error getc() returns EOF, but code loop checks for 0.
- ENHANCEMENTS curses.c - InitScreen() if terminal has no inverse
- will now use underline.
- kill.c - kill_art_menu() implemented hot (auto select) of
- interesting arts.
- kill.c - kill menu has been enhanced to allow user to specify
- killing or auto-selection of articles.
- group.c - show_group_page() - modified to indicate 'hot' and
- 'seen' articles.
- CHANGES rcfile.c - change_rcfile() when exiting by 'q' or 'ESC' we
- now do killing as is done when exiting otherwise.
- signal.c kill.c misc.c rcfile.c - Cleaned up files with use
- of sigaction() vs signal() which *greatly* enhances readability
- in places.
- signal.c - Changed handling of SIGTSP. Now when SIGTSTP is
- caught we simply send ourself a SIGSTOP which is uncatchable.
- active.c - notify_groups() now runs in raw mode.
- kill.c art.c - killing is now done by marking article as unread.
- This means that index files are now *not* modified on the basis
- of kills.
- art.c - reload_index_file() is no longer needed and so has been
- deleted.
- group.c - show_group_page() worked on to increase readability.
-
- 21) Steve Starck (sstarck@nv6.uswnvg.com)
- ADD. Support for Sequent PTX. Applied supplied patch.
-
- 22) Leila Burrell-Davis (lielabd@syma.sussex.ac.uk)
- BUG. Sequent Dynix is based on BSD4.2 so a few things are different
- for BSD configuration.
- FIX. Applied supplied patch.
-
- 23) Preston Bannister (preston@felix.filenet.com)
- BUG. tin will hang if '|' piping command of articles is interrupted.
- FIX. misc.c - check if errno = EPIPE and if so return to calling function.
-
- 24) Lloyd Wright (lloyd@hpcvaac.cv.hp.com)
- BUG. HPUX was using wrong mailer & should use gethostname() in inews.c
- FIX. applied supplied patch.
-
- 25) G. Woodbury (news%wolves.cs.duke.edu)
- BUG. Good idea to put INDEXDIR on another filesystem then NEWSSPOOL to
- save space & inodes for news.
- FIX. main.c - added '-I dir' command line option.
-
- 26) Iain Lea (iain%anl433.uucp@Germany.EU.net)
- BUG. You have to explicity add *'s for regex killing/auto-selecting.
- FIX. kill.c - added *'s behind the scenes to make esier to use regexes.
-
- 27) Iain Lea (iain%anl433.uucp@Germany.EU.net)
- BUG. When having advanced through a thread at page level & returned to
- thread level one is still positioned at start position in thread.
- FIX. thread.c - added code to move to current respnum when returning.
-
- 28) Bill de Beaubien (wjb@moscom.com)
- BUG. Enviroment variable MAILER is not checked for mailer to use.
- FIX. init.c - added check for MAILER enviroment variable.
-
- 29) Kuo-Chien Kai (kckai@cc.nthu.edu)
- BUG. A user can cancel any article.
- FIX. post.c - added check to make sure user has same address & name
- as the From: header in article to cancel.
-
- 30) Iain Lea (iain%anl433.uucp@Germany.EU.net)
- BUG. SysV systems using uname() where not using utsname struct.
- FIX. inews.c - changed uname() to use utsname struct instead of array.
-
- 31) Jean-Marc Bonnaudet (Jean.Marc.Bonnaudet@sniap.mchp.sni.de)
- BUG. When viewing help pages 'j' & 'k' keys don't work.
- FIX. help.c - Added 'j' & 'k' keys for PgDn & PgUp operation.
-
- 32) Leila Burrell-Davis (lielabd@syma.sussex.ac.uk)
- BUG. Line-editing produces $$ and does not auto-scroll horizontly if
- editing window <30 characters.
- FIX. feed.c - fixed so line prompt always leaves >=30 editing space.
-
- 33) Stefan Rathmann (rathmann%anl433.uucp@Germany.EU.net)
- BUG. Only first 4 characters of mail address are given over to mailer.
- FIX. post.c - changed sizeof (pointer) to sizeof (buffer).
-
- 34) Iain Lea (iain%anl433.uucp@Germany.EU.net)
- BUG. Won't compile on Apollo DN4500 & DomainOS 10.3
- FIX. Added support to compile above configuration.
-
- 35) Paul Halsema (phalsema@x102a.ess.harris.com)
- BUG. Won't compile on Harris HCX & CX/UX.
- FIX. Applied part of supplied patch.
-
- 36) Paul Halsema (phalsema@x102a.ess.harris.com)
- BUG. '^Y' command does not work because shell uses it as suspend signal.
- FIX. select.c - Changed '^Y' command to 'Y' command.
-
- 37) Iain Lea (iain%anl433.uucp@Germany.EU.net)
- ADD. Added basic support for per group configurable parameters.
-
- 38) Iain Lea (iain%anl433.uucp@Germany.EU.net)
- BUG. Built-in NNTP inews does not allow Gateway machines / Domain
- address to be specified for users posting address.
- FIX. tin.h inews.c - Added #define's NNTP_INEWS_GATEWAY and
- NNTP_INEWS_DOMAIN. For more info read the INSTALL document.
-
- 39) Daemon Schaefer (damon@hpvcldm.vcd.hp.com)
- BUG. Make all of the confirmation prompts a confurable option.
- FIX. init.c rcfile.c - added option to 'M' menu to allow prompts
- to be switched ON/OFF.
-
- 40) Iain Lea (iain%anl433.uucp@Germany.EU.net)
- BUG. Old versions of Unix(bsd42?) will not resize screen automatically
- because TIOCGWINSZ ioctl is not supported.
- FIX. signal.c - Added code to support TIOCGSIZE.
-
- 41) Jonas Regmyr (dat91jre@ludat.lth.se)
- BUG. Should wrap around to first group when at last group at group
- selection level & vic versa when at first group.
- FIX. select.c group.c thread.c - Added #ifdef NO_WRAP_AROUND to allow
- old behaviour and also support for new.
-
- 42) Iain Lea (iain%anl433.uucp@Germany.EU.net)
- ADD. feed.c - Added same interface to 'x' crosspost command as used
- by mail,print,pipe & save commands.
-
- 43) Iain Lea (iain%anl433.uucp@Germany.EU.net)
- ADD. open.c - Added support for reading news from an INN NNTP server.
-
- 44) Iain Lea (iain%anl433.uucp@Germany.EU.net)
- BUG. Won't compile on SCO Unix 3.2.2
- FIX. Added support to compile above configuration.
-
- 45) Adri Verhoef (a3@tintin.rivm.nl)
- BUG. Under BSD type systems builtin inews does not post with FQDN.
- FIX. inews.c - Call gethostbyname() to get fully qualified domain name.
-
- 46) Iain Lea (iain%anl433.uucp@Germany.EU.net)
- BUG. Apollo DomainOS uses the ORGANIZATION environment variable.
- FIX. init.c - Changed environment variable to NEWSORG when on apollo.
-
- 47) Etienne Bido (ebido@bio.vu.nl)
- BUG. Should allow Distribution: field to be set from environment variable.
- FIX. init.c - Uses the value of the DISTRIBUTION env. variable for the
- Distribution: field when posting articles.
-
- 48) Murray Laing (murray@uk.ac.ed.chemeng)
- BUG. Inconsistant commands for quitting and returning to upper levels.
- FIX. Standardised on 'Q' to quit tin & 'q' to quit to previous level.
-
- 49) Murray Laing (murray@uk.ac.ed.chemeng)
- BUG. Should allow groups to be specified as regex on command line.
- FIX. main.c - changed code to do regex matching on specified groups.
-
- 50) Jim Robinson (robinson@mdivax1.mdd.comm.mot.com)
- BUG. show_page() returns an index into base[] but was been used as an
- index into arts[].
- FIX. thread.c - applied supplied patch.
-
- 51) Tom Theel (tom@imd.sterling.com)
- ADD. Applied supplied patch to allow reading news from CD-ROM.
-
- 52) Iain Lea (iain%anl433.uucp@Germany.EU.net)
- BUG. Articles in spooldir can be recieved out of order (not nice).
- FIX. init.c - changed default sorting of articles to date ascending.
-
- BUG. Usernames surrounded by "'s are shown like that on screen.
- FIX. misc.c - changed parse_from() to parse out "'s from ("name").
-
- 54) John Schmitz (schmitz@hpscdc.hp.com)
- BUG. Manual page does not say that -u & -U options don't work if index
- are retieved via NNTP.
- FIX. tin.1 - added comment to clarify above.
-
- 55) Iain Lea (iain%anl433.uucp@Germany.EU.net)
- ADD. nntplib.h - added new #defines from NNTP 1.6 & CD-ROM SPOOLDIR.
-
- 56) Iain Lea (iain%anl433.uucp@Germany.EU.net)
- BUG. SPOOLDIR defined from Makefile is not always used.
- FIX. rcfile.c - spooldir variable was used in a much earlier version
- of tin for something else (bitch cost 4 hours to find - sigh!)
-
- 57) Iain Lea (iain%anl433.uucp@Germany.EU.net)
- BUG. With > 1000 arts viewing 1000 of 1000 overwrites part of displayed
- page header info.
- FIX. page.c signal.c - increased size of RIGHT_POS variable by 2.
-
- 58) Iain Lea (iain%anl433.uucp@Germany.EU.net)
- ADD. 'l' command to allow selection of different spooldir.
-
- 59) Orest Zboroski (obz@sisd.Kodak.COM)
- BUG. The interface for quitting from prompts sometimes uses a)bort
- or e)xit. Its hard to remember & should always be the same.
- FIX. Changed all prompts to use 'q' to abort current action.
-
- 60) Iain Lea (iain%anl433.uucp@Germany.EU.net)
- BUG. Unreal errors that killed stack traces when debugging with sdb.
- FIX. art.c - changed fread() in parse_header() to read buffer-1 chars.
-