home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 October / usenetsourcesnewsgroupsinfomagicoctober1994disk2.iso / misc / volume30 / tin / part12 / CHANGES next >
Text File  |  1992-05-20  |  13KB  |  281 lines

  1. CHANGES tin v1.1 PL2 -> tin 1.1 PL3
  2. -----------------------------------
  3.  
  4. 1)  Iain Lea (iain%anl433.uucp@Germany.EU.net)
  5.     BUG. STUPID error (I was the culprit) stopped group selection screen
  6.          being redisplayed.
  7.     FIX. select.c - changed 2 #ifdef's to #ifndef NO_RESYNC_ACTIVE_FILE.
  8.  
  9. 2)  Wolfgang Zenker (wolfgang@lyxys.ka.sub.org) 
  10.     BUG. Replying through mail does not check Reply-To: mail header.
  11.     FIX. post.c - added find_reply_to_addr() to find Reply-To: / From: address.
  12.  
  13. 3)  Hakan Lennestal (hakanl@lulea.telesoft.se)
  14.     BUG. Makefile does not chown & chgrp for setuid version of tin.
  15.     FIX. Makefile - applied supplied patch.
  16.  
  17. 4)  Michael Traub (traub@rtf.bt.co.uk)
  18.     BUG. No support for PgUp PgDn Home End on vt200 terminals.
  19.     FIX. misc.c - applied supplied patch.   
  20.  
  21. 5)  Chris Steinbroner (hesh@hpos102.cup.hp.com)
  22.     BUG. Long groupnames (>40) will overwrite the screen[] array. 
  23.     FIX. select.c - applied supplied patch.
  24.  
  25. 6)  Iain Lea (iain%anl433.uucp@Germany.EU.net)
  26.     BUG. #include <sys/ioctl.h> is included twice and causes compile
  27.          error on ISC Unix (#include files should be protected Sigh!).
  28.     FIX. tin.h curses.c - removed #include from curses.c
  29.  
  30. 7)  Iain Lea (iain%anl433.uucp@Germany.EU.net)
  31.     ADD. select.c - added default prompt to 'g' command.
  32.  
  33. 8)  Iain Lea (iain%anl433.uucp@Germany.EU.net)
  34.     ADD. nntplib.c - added & intergrated NNTP clientlib.c
  35.  
  36. 9)  Iain Lea (iain%anl433.uucp@Germany.EU.net)
  37.     ADD. group.c - 'd' command now toggles between Subject: & selected
  38.          From: field combination. Save toggling through all four
  39.          combinations to get back to original choice on slow terminals.
  40.  
  41. 10) Iain Lea (iain%anl433.uucp@Germany.EU.net)
  42.     BUG. Builtin inews is slow posting big articles because it uses
  43.          put_server() routine with fflush() for every line.
  44.     FIX. inews.c - replaced put_server() routine with fprintf() and
  45.          single fflush() after loop.
  46.  
  47. 11) Iain Lea (iain%anl433.uucp@Germany.EU.net)
  48.     ADD. feed.c - added code to print num of arts mailed/printed.
  49.  
  50. 12) Kazushi Marukawa (kazushi@kocb.astem.or.jp)
  51.     BUG. When reading news locally tin should use external inews and when 
  52.          reading via nntp use builtin inews.
  53.     FIX. inews.c - check to see if reading via nntp and use correct inews .
  54.  
  55. 13) Andy Jackson (arj@cam-orl.co.uk)
  56.     BUG. 'o' command prints the same author for all articles within a thread.
  57.     FIX. feed.c - pass correct artnum to print_file() routine.
  58.  
  59. 14) Andy Jackson (arj@cam-orl.co.uk)
  60.     BUG. Unthreading groups specified in ~/.tin/unthread does not always work.
  61.     FIX. misc.c - If group is beginning of hash chain it was not marked read.
  62.          Check is made if active[].next == -1 and if so active[].threa is set
  63.          to FALSE.
  64.  
  65. 15) Iain Lea (iain%anl433.uucp@Germany.EU.net)
  66.     ADD. thread.c - added 'd' command to toggle subject & author at thread level.
  67.  
  68. 16) Iain Lea (iain%anl433.uucp@Germany.EU.net)
  69.     ADD. init.c rcfile.c - added auto-saving of default prompt strings for next 
  70.          session.
  71.  
  72. 18) Iain Lea (iain%anl433.uucp@Germany.EU.net)
  73.     ADD. post.c help.c - added action field to 'W' history of posted/followups
  74.          so one can see if 'w' posted / 'f' followed up an article.
  75.  
  76. 19) Iain Lea (iain%anl433.uucp@Germany.EU.net)
  77.     BUG. SPOOLDIR is incorrectly used instead of spooldir.
  78.     FIX. open.c init.c - replaced all SPOOLDIR's with spooldir.
  79.  
  80. 20) Jim Robinson (robinson@mdivax1.mdd.comm.mot.com)
  81.     FIXES. rcfile.c - change_rcfile() when 'q' or 'ESC' are used to
  82.            exist, SIGTSTP disposition is is not being reset to it's
  83.            status upon enterring the routine, as is done when exiting
  84.            routine otherwise.
  85.            art.c - parse_header() stopped from being interrupted by
  86.            SIGALRM signal.
  87.            curses.c - ReadCh() code for READ_CHAR_HACK was wrong. On
  88.            EOF or error getc() returns EOF, but code loop checks for 0.
  89.     ENHANCEMENTS curses.c - InitScreen() if terminal has no inverse
  90.            will now use underline.
  91.            kill.c - kill_art_menu() implemented hot (auto select) of
  92.            interesting arts.
  93.            kill.c - kill menu has been enhanced to allow user to specify
  94.            killing or auto-selection of articles.
  95.            group.c - show_group_page() - modified to indicate 'hot' and
  96.            'seen' articles.
  97.     CHANGES rcfile.c - change_rcfile() when exiting by 'q' or 'ESC' we
  98.            now do killing as is done when exiting otherwise.
  99.            signal.c kill.c misc.c rcfile.c - Cleaned up files with use
  100.            of sigaction() vs signal() which *greatly* enhances readability
  101.            in places.
  102.            signal.c - Changed handling of SIGTSP. Now when SIGTSTP is 
  103.            caught we simply send ourself a SIGSTOP which is uncatchable.
  104.            active.c -  notify_groups() now runs in raw mode.
  105.            kill.c art.c - killing is now done by marking article as unread.
  106.            This means that index files are now *not* modified on the basis
  107.            of kills. 
  108.            art.c - reload_index_file() is no longer needed and so has been
  109.            deleted. 
  110.            group.c - show_group_page() worked on to increase readability.
  111.  
  112. 21) Steve Starck (sstarck@nv6.uswnvg.com)
  113.     ADD. Support for Sequent PTX. Applied supplied patch.
  114.  
  115. 22) Leila Burrell-Davis (lielabd@syma.sussex.ac.uk)
  116.     BUG. Sequent Dynix is based on BSD4.2 so a few things are different
  117.          for BSD configuration.
  118.     FIX. Applied supplied patch.
  119.  
  120. 23) Preston Bannister (preston@felix.filenet.com)
  121.     BUG. tin will hang if '|' piping command of articles is interrupted.
  122.     FIX. misc.c - check if errno = EPIPE and if so return to calling function.
  123.  
  124. 24) Lloyd Wright (lloyd@hpcvaac.cv.hp.com)
  125.     BUG. HPUX was using wrong mailer & should use gethostname() in inews.c
  126.     FIX. applied supplied patch.
  127.  
  128. 25) G. Woodbury (news%wolves.cs.duke.edu)
  129.     BUG. Good idea to put INDEXDIR on another filesystem then NEWSSPOOL to
  130.          save space & inodes for news.
  131.     FIX. main.c - added '-I dir' command line option.
  132.  
  133. 26) Iain Lea (iain%anl433.uucp@Germany.EU.net)
  134.     BUG. You have to explicity add *'s for regex killing/auto-selecting.
  135.     FIX. kill.c - added *'s behind the scenes to make esier to use regexes.
  136.  
  137. 27) Iain Lea (iain%anl433.uucp@Germany.EU.net)
  138.     BUG. When having advanced through a thread at page level & returned to 
  139.          thread level one is still positioned at start position in thread.
  140.     FIX. thread.c - added code to move to current respnum when returning.
  141.  
  142. 28) Bill de Beaubien (wjb@moscom.com)
  143.     BUG. Enviroment variable MAILER is not checked for mailer to use.
  144.     FIX. init.c - added check for MAILER enviroment variable.
  145.  
  146. 29) Kuo-Chien Kai (kckai@cc.nthu.edu)
  147.     BUG. A user can cancel any article.
  148.     FIX. post.c - added check to make sure user has same address & name 
  149.          as the From: header in article to cancel.
  150.  
  151. 30) Iain Lea (iain%anl433.uucp@Germany.EU.net)
  152.     BUG. SysV systems using uname() where not using utsname struct.
  153.     FIX. inews.c - changed uname() to use utsname struct instead of array.
  154.  
  155. 31) Jean-Marc Bonnaudet (Jean.Marc.Bonnaudet@sniap.mchp.sni.de) 
  156.     BUG. When viewing help pages 'j' & 'k' keys don't work.
  157.     FIX. help.c - Added 'j' & 'k' keys for PgDn & PgUp operation.
  158.  
  159. 32) Leila Burrell-Davis (lielabd@syma.sussex.ac.uk)
  160.     BUG. Line-editing produces $$ and does not auto-scroll horizontly if
  161.          editing window <30 characters.
  162.     FIX. feed.c - fixed so line prompt always leaves >=30 editing space.
  163.  
  164. 33) Stefan Rathmann (rathmann%anl433.uucp@Germany.EU.net)
  165.     BUG. Only first 4 characters of mail address are given over to mailer.
  166.     FIX. post.c - changed sizeof (pointer) to sizeof (buffer).
  167.  
  168. 34) Iain Lea (iain%anl433.uucp@Germany.EU.net)
  169.     BUG. Won't compile on Apollo DN4500 & DomainOS 10.3
  170.     FIX. Added support to compile above configuration.
  171.  
  172. 35) Paul Halsema (phalsema@x102a.ess.harris.com)
  173.     BUG. Won't compile on Harris HCX & CX/UX.
  174.     FIX. Applied part of supplied patch. 
  175.  
  176. 36) Paul Halsema (phalsema@x102a.ess.harris.com)
  177.     BUG. '^Y' command does not work because shell uses it as suspend signal.
  178.     FIX. select.c - Changed '^Y' command to 'Y' command.
  179.  
  180. 37) Iain Lea (iain%anl433.uucp@Germany.EU.net)
  181.     ADD. Added basic support for per group configurable parameters.
  182.  
  183. 38) Iain Lea (iain%anl433.uucp@Germany.EU.net)
  184.     BUG. Built-in NNTP inews does not allow Gateway machines / Domain
  185.          address to be specified for users posting address.
  186.     FIX. tin.h inews.c - Added #define's NNTP_INEWS_GATEWAY and
  187.          NNTP_INEWS_DOMAIN. For more info read the INSTALL document.
  188.  
  189. 39) Daemon Schaefer (damon@hpvcldm.vcd.hp.com)
  190.     BUG. Make all of the confirmation prompts a confurable option. 
  191.     FIX. init.c rcfile.c - added option to 'M' menu to allow prompts
  192.          to be switched ON/OFF.
  193.  
  194. 40) Iain Lea (iain%anl433.uucp@Germany.EU.net)
  195.     BUG. Old versions of Unix(bsd42?) will not resize screen automatically
  196.          because TIOCGWINSZ ioctl is not supported.
  197.     FIX. signal.c - Added code to support TIOCGSIZE.
  198.  
  199. 41) Jonas Regmyr (dat91jre@ludat.lth.se)
  200.     BUG. Should wrap around to first group when at last group at group
  201.          selection level & vic versa when at first group.
  202.     FIX. select.c group.c thread.c - Added #ifdef NO_WRAP_AROUND to allow
  203.          old behaviour and also support for new.
  204.  
  205. 42) Iain Lea (iain%anl433.uucp@Germany.EU.net)
  206.     ADD. feed.c - Added same interface to 'x' crosspost command as used
  207.          by mail,print,pipe & save commands.
  208.  
  209. 43) Iain Lea (iain%anl433.uucp@Germany.EU.net)
  210.     ADD. open.c - Added support for reading news from an INN NNTP server.
  211.  
  212. 44) Iain Lea (iain%anl433.uucp@Germany.EU.net)
  213.     BUG. Won't compile on SCO Unix 3.2.2
  214.     FIX. Added support to compile above configuration.
  215.  
  216. 45) Adri Verhoef (a3@tintin.rivm.nl)
  217.     BUG. Under BSD type systems builtin inews does not post with FQDN.
  218.     FIX. inews.c - Call gethostbyname() to get fully qualified domain name. 
  219.  
  220. 46) Iain Lea (iain%anl433.uucp@Germany.EU.net)
  221.     BUG. Apollo DomainOS uses the ORGANIZATION environment variable. 
  222.     FIX. init.c - Changed environment variable to NEWSORG when on apollo.
  223.  
  224. 47) Etienne Bido (ebido@bio.vu.nl)
  225.     BUG. Should allow Distribution: field to be set from environment variable.
  226.     FIX. init.c - Uses the value of the DISTRIBUTION env. variable for the
  227.          Distribution: field when posting articles.
  228.  
  229. 48) Murray Laing (murray@uk.ac.ed.chemeng)
  230.     BUG. Inconsistant commands for quitting and returning to upper levels.
  231.     FIX. Standardised on 'Q' to quit tin & 'q' to quit to previous level.
  232.  
  233. 49) Murray Laing (murray@uk.ac.ed.chemeng)
  234.     BUG. Should allow groups to be specified as regex on command line.
  235.     FIX. main.c - changed code to do regex matching on specified groups.
  236.  
  237. 50) Jim Robinson (robinson@mdivax1.mdd.comm.mot.com)
  238.     BUG. show_page() returns an index into base[] but was been used as an
  239.          index into arts[].
  240.     FIX. thread.c - applied supplied patch.
  241.  
  242. 51) Tom Theel (tom@imd.sterling.com)
  243.     ADD. Applied supplied patch to allow reading news from CD-ROM.
  244.  
  245. 52) Iain Lea (iain%anl433.uucp@Germany.EU.net)
  246.     BUG. Articles in spooldir can be recieved out of order (not nice).
  247.     FIX. init.c - changed default sorting of articles to date ascending.
  248.  
  249.     BUG. Usernames surrounded by "'s are shown like that on screen.
  250.     FIX. misc.c - changed parse_from() to parse out "'s from ("name").
  251.  
  252. 54) John Schmitz (schmitz@hpscdc.hp.com)
  253.     BUG. Manual page does not say that -u & -U options don't work if index
  254.          are retieved via NNTP.
  255.     FIX. tin.1 - added comment to clarify above.
  256.  
  257. 55) Iain Lea (iain%anl433.uucp@Germany.EU.net)
  258.     ADD. nntplib.h - added new #defines from NNTP 1.6 & CD-ROM SPOOLDIR.
  259.  
  260. 56) Iain Lea (iain%anl433.uucp@Germany.EU.net)
  261.     BUG. SPOOLDIR defined from Makefile is not always used.
  262.     FIX. rcfile.c - spooldir variable was used in a much earlier version
  263.          of tin for something else (bitch cost 4 hours to find - sigh!)
  264.  
  265. 57) Iain Lea (iain%anl433.uucp@Germany.EU.net)
  266.     BUG. With > 1000 arts viewing 1000 of 1000 overwrites part of displayed
  267.          page header info.
  268.     FIX. page.c signal.c - increased size of RIGHT_POS variable by 2.
  269.  
  270. 58) Iain Lea (iain%anl433.uucp@Germany.EU.net)
  271.     ADD. 'l' command to allow selection of different spooldir.
  272.  
  273. 59) Orest Zboroski (obz@sisd.Kodak.COM)
  274.     BUG. The interface for quitting from prompts sometimes uses a)bort
  275.          or e)xit. Its hard to remember & should always be the same.
  276.     FIX. Changed all prompts to use 'q' to abort current action.
  277.  
  278. 60) Iain Lea (iain%anl433.uucp@Germany.EU.net)
  279.     BUG. Unreal errors that killed stack traces when debugging with sdb.
  280.     FIX. art.c - changed fread() in parse_header() to read buffer-1 chars.
  281.