CHANGES tin v1.2 PL1 -> tin 1.2 PL2
-----------------------------------

1)  Colin Perkins (csp@ohm.york.ac.uk)
    BUG. Compile fails on Next due to use of getcwd() in misc.c
    FIX. misc.c - applied supplied patch.

2)  Richard Lloyd (rkl@csc.liv.ac.uk)
    BUG. 'make install' fails because of wrong variable names.
    FIX. makefile - applied supplied patch.

3)  Iain Lea (iain.lea@erlm.siemens.de)
    BUG. Return code from external news is wrong from 1.20 change.
    FIX. inews.c - changed back to pre v1.2 PL1 behaviour.

4)  Mike Glendinning (mikeg@ingres.co.uk)
    BUG. directory struct dirent explicitly used instead of DIR_BUF.
    FIX. save.c - applied supplied patch.

5)  Pieter Immelman (pi@itu1.sun.ac.za)
    BUG. Reading xover Xref: line when not there causes SIGSEGV.
    FIX. art.c - applied supplied patch.

6)  Mark Tomlinson (mark@garden.equinox.gen.nz)
    BUG. Would not compile on AmigaDOS.
    FIX. applied supplied patch.

7)  Julian Thompson (jrt@oasis.icl.co.uk)
    BUG. input_peneding() routine does not work if HAVE_POLL is defined.
    FIX. art.c - applied supplied patch.

8)  Clifton Royston (cliftonr@netcom.com)
    BUG. Lines not correctly formatted in check_article_to_be_posted().
    FIX. post.c - adding flushing to stdout stream.

9)  Richard Lloyd (rkl@csc.liv.ac.uk)
    BUG. Would not compile on HPUX 9.X machines.
    FIX. config.h - applied supplied patch.

10) Mike Glendinning (mikeg@ingres.co.uk)
    BUG. SHould make use of INN nntplib routines if available.
    FIX. tin.h init.c inews.c - applied supplied patch.

11) Earle Ake (akee@wpdis11.wpafb.af.mil)
    BUG. Default mailer does not understand '@' notation on u3b2 machines.
    FIX. tin.h - applied supplied patch.

12) Earle Ake (akee@wpdis11.wpafb.af.mil)
    BUG. Default mailer path is wrong on Pyramid machines.
    FIX. tin.h - applied supplied patch.

13) Clifton Royston (cliftonr@netcom.com)
    BUG. Entering groups takes a lot longer than required by tin v1.20.
    FIX. tin.h newsrc.c - applied supplied patch.

14) John Schmitz (schmitz@scd.hp.com)
    BUG. Tcp/ip socket buffer size is very small on hpux machines.
    FIX. nntplib.c - applied supplied patch.

15) John Schmitz (schmitz@scd.hp.com)
    BUG. valid_artnum() routine does a linear search routine which is a
         killer in big groups.  Needs converting to use a binary search.
    FIX. art.c - applied supplied patch.

16) Iain Lea (iain.lea@erlm.siemens.de)
    BUG. v1.21 would not allow articles to be posted if the group was not 
         present in the sites active file which caused problems for sites
         that did not take a full feed.
    FIX. INSTALL post.c - Added HAVE_FACIST_NEWSADMIN to allow the message
         to be a warning or an error (facist mode).

17) John Schmitz (schmitz@scd.hp.com)
    BUG. system() call does not work correctly on hpux machines.
    FIX. misc.c - applied supplied patch.

18) Olaf Mittelstaedt
    BUG. Needs c:\tmp on a HPFS partition
    FIX. Use envvar TMPDIR for location of tmp directory

19) Malkani Sanjay (sanjay@uxmail.ust.hk) [OS/2]
    ASK. support for local newsspool
    ADD. support for local newsspool

20) Richard Stanton (stanton@haas.berkeley.edu) [OS/2]
    BUG. Cannot use C:\ as HOME.
    FIX. checking for trailing '\' in path before adding '\'

21) Andreas Wrede (andreas@scilink.org)
    BUG. Would not compile on OS/2
    FIX. applied supplied patch

22) John Schmitz (schmitz@scd.hp.com)
    ADD. page.c - contributed MIME support via call to metamail.

23) Phil Molyneux (molyneux@kingston.ac.uk)
    BUG. Manual page list bug report command to be 'R' when it is actually 'B'.
    FIX. tin.1 - corrected manual page.

24) Andreas Baumann (andresb@kbfi.ee)
    BUG. Crashes if a LIST OVERVIEW.FMT is done to an ANU nntp server.
    FIX. open.c - added check to see if xover command is supported.

25) Iain Lea (iain.lea@erlm.siemens.de)
    BUG. Specifying alternate news index directory does not work.
    FIX. init.c - re-added check for TIN_INDEX & -I cmd line option.

26) Werner Fleck (Fleck@tu-harburg.dbp.de)
    BUG. If a filename like "$FOO", e.g. an env var without a trailing "/"
         is used strfpath() will return a bogus filename.
    FIX. misc.c - applied supplied patch.

27) Bryan Dongray (btd@uk.cray.com)
    BUG. Too I/O bound when doing HEAD calls via NNTP.
    FIX. art.c open.c - applied supplied patch.

28) John Schmitz (schmitz@scd.hp.com)
    BUG. Article checking routine should not allow user to insert From: line.
    FIX. post.c - applied supplied patch.

30) Bryan Dongray (btd@uk.cray.com)
    BUG. Does not reconnect to nntp server to timed out nntp server.
    FIX. nntplib.c - applied supplied patch.

31) Kazushi Marukawa (kazushi@kubota.co.jp)
    BUG. errno is not defined in misc.c so fails on Mips machines.
    FIX. misc.c - applied supplied patch

32) Mark Tomlinson (mark@garden.equinox.gen.nz)
    BUG. sigdisp() does not always return a value from signal().
    FIX. signal.c - applied supplied patch.

33) Otto Lind (otto@coactive.com)
    BUG. read_newsrc_line() wastefully calling find_group_index().
    FIX. newsrc.c - applied supplied patch.

34) Alan Thew (Alan.Thew@liverpool.ac.uk)
    BUG. does not find xref lines in Cnews generated overview files.
    FIX. art.c - added extra check for lowercase xref header string.

35) Brett Carver (brett@hpsrjtc.sr.hp.com)
    BUG. Copy of users pwd data is a ptr to static buf that returned
         from getpwnam() and can be overwritten if called again.
    FIX. init.c - saved copy of pwd entry so that its not overwriiten.

36) Clifton Royston (cliftonr@netcom.com)
    BUG. The INSTALL document could be clearer in machine naming text.
    FIX. INSTALL - applied supplied patch.

37) Ollivier Robert (roberto@keltia.frmug.fr.net)
    BUG. Would not compile on 386BSD.
    FIX. config.h - applied supplied patch.

38) Iain Lea (iain.lea@erlm.siemens.de)
    BUG. When searching for a group name should also look at description.
    FIX. search.c - modified search_group() to also check description.

39) Clifton Royston (cliftonr@netcom.com)
    ADD. active.c - auto-subscribe/unsubscribe to new newsgroups. Checks
         for the env. variables.

40) Bryan Dongray (btd@uk.cray.com)
    ADD. Recognizes mouse buttons when running in an xterm window. 

41) Tom Parry (parry@yoyo.cc.monash.edu.au)
    ADD. Added -n cmd line option to only read subscribed to groups from the
         active file and not the whole active file. This is a big win when 
         reading via a slow line.

42) Iain Lea (iain.lea@erlm.siemens.de)
    ADD. When selecting a group/subject via a number it will automatically 
         enter the group/article.

