home *** CD-ROM | disk | FTP | other *** search
/ ProfitPress Mega CDROM2 …eeware (MSDOS)(1992)(Eng) / ProfitPress-MegaCDROM2.B6I / MISC / NETWORK / TRMP105A.ZIP / TRUMP105.TXT < prev   
Encoding:
Text File  |  1992-06-04  |  33.2 KB  |  729 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.                                 Trumpet Version 1.05                                Trumpet Version 1.05                                Trumpet Version 1.05
  10.  
  11.  
  12.  
  13.  
  14.  
  15.                          A News Reader for MS-DOS machines.                         A News Reader for MS-DOS machines.                         A News Reader for MS-DOS machines.
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.                                  by Peter R. Tattam                                 by Peter R. Tattam                                 by Peter R. Tattam
  23.  
  24.  
  25.  
  26.  
  27.  
  28.                       Email: peter@psychnet.psychol.utas.edu.au                      Email: peter@psychnet.psychol.utas.edu.au                      Email: peter@psychnet.psychol.utas.edu.au
  29.  
  30.  
  31.  
  32.                                Copyright (C) 1991,1992                               Copyright (C) 1991,1992                               Copyright (C) 1991,1992
  33.  
  34.  
  35.        Page 2                                  Trumpet Version 1.05
  36.  
  37.  
  38.        ____________       Introduction       ____________       Introduction       ____________       Introduction
  39.  
  40.        Trumpet is an NNTP newsreader for PC's running on MS-DOS.  It requires
  41.        the use of  a Packet Driver  using either Blue-book  ethernet or  SLIP
  42.        packets.   It provides  the user  with user-friendly  environment  for
  43.        news-reading and also supports the use of a mouse for  point-and-click
  44.        use.  Under some  circumstances, Trumpet will  also run under  Windows
  45.        3.x, but as a DOS application only.
  46.  
  47.        __________       Disclaimer       __________       Disclaimer       __________       Disclaimer
  48.  
  49.        This program is Copyright (C) 1991,1992 by Peter R. Tattam, All Rights
  50.        Reserved.
  51.  
  52.        It is provided as shareware with the following limitations:
  53.  
  54.             This program is shareware  and is not  to be resold  or
  55.             distributed for sale with other programs which are  for
  56.             sale.   There is  no warranty  or claim  of fitness  or
  57.             reliability. The program is  distributed AS IS, and  as
  58.             such neither the author nor the University of  Tasmania
  59.             shall be held liable for any  loss of data, down  time,
  60.             loss of revenue or any other direct or indirect  damage
  61.             or claims caused by this program.
  62.  
  63.        ________________________________       Using Trumpet for the first time       ________________________________       Using Trumpet for the first time       ________________________________       Using Trumpet for the first time
  64.  
  65.        If you are  running Trumpet for  the first time,  you must first  make
  66.        sure that  you  have a  packet  driver  loaded.   Packet  drivers  are
  67.        available from many sources,  of which the  most public accessible  is
  68.        the SIMTEL20 MS-DOS  program archive. Many  sites mirror this  archive
  69.        around the world.
  70.  
  71.        First type
  72.  
  73.             NEWS
  74.  
  75.        You should  be presented  with a  copyright  notice. Type  <enter>  to
  76.        continue.  You will then be  given a setup screen.   You will need  to
  77.        fill in  quite a  few details  regarding  your network.   If  you  are
  78.        running from  a Novell  network, you  may  not be  able to  edit  some
  79.        fields. Fill in those which you are able to fill in. Use the <tab> key
  80.        to move  from field  to field.   After  you have  completed the  setup
  81.        screen, type  <enter>.   When you  are starting  for the  first  time,
  82.        Trumpet subscribes you to all the groups that are on the news  server.
  83.        This number can be quite large on  some news servers, so if you  like,
  84.        you can type  <Alt-Z> to unsubscribe  from all news  groups, and  then
  85.        <ins> to open  up the subscribe  box and just  select the news  groups
  86.        which interest you by moving to  the name of the newsgroup and  typing
  87.        <enter>.  When you  are satisfied that you  have the news groups  that
  88.        you wish to view, proceed to the next section.
  89.  
  90.        ______________________       Using Trumpet Normally       ______________________       Using Trumpet Normally       ______________________       Using Trumpet Normally
  91.  
  92.  
  93.        Trumpet Version 1.05                                  Page 3
  94.  
  95.  
  96.        When using NEWS, if all goes well, you should be connected to the NNTP
  97.        server and  then you  will be  able  to read  the  news. You  will  be
  98.        presented with a large window with  2 scrolling frames. The top  frame
  99.        is for locating a newsgroup, the bottom for scanning through a  group.
  100.        A group's  articles  will not  be  displayed until  the  newsgroup  is
  101.        selected with <enter>. To jump between the frames, type <tab>. To move
  102.        about, use the cursor keys or click  on the scroll bars with a  mouse.
  103.        You may  also  locate a  group  or subject  by  typing a  sequence  of
  104.        characters which form part of the group name or article subject.   For
  105.        example  the   sequence   'n','o','v','e'  will   locate   the   group
  106.        'comp.sys.novell'.  This makes  it easy to locate  a group or  subject
  107.        without typing too much.
  108.  
  109.        Note: if NEWS.INI does not exist, Trumpet will attempt to subscribe to
  110.        all the newsgroups available.  This could take some time, and make you
  111.        think that the  computer has gone  dead.  A  ticker should count  over
  112.        showing you that Trumpet is loading all the newsgroup info.  The  same
  113.        thing happens when you select the subscribe box.
  114.  
  115.  
  116.        Page 4                                  Trumpet Version 1.05
  117.  
  118.  
  119.  
  120.        To read an article, merely select  the article in the lower window  by
  121.        pressing <enter>. You can move about the article with the cursor keys,
  122.        or if you have a mouse, you can click  on the scroll bars.  Try  using
  123.        the F7/F8 keys to move from article to article.  You can also click on
  124.        the bottom status  line to  invoke the commands  if you  have a  mouse
  125.        loaded.
  126.  
  127.        All in all, the program is probably "self-explanatory".
  128.  
  129.        (well not really, but I'm sure you'll figure it out :-)
  130.  
  131.        Here are some of the special commands available from the various parts
  132.        of the program.  Note that [key] means  press the ALT key at the  same
  133.        time as pressing that key.   For example, [R] means  press ALT + R  at
  134.        the same time.
  135.  
  136.        ________________________       In the news group window       ________________________       In the news group window       ________________________       In the news group window (The top frame)
  137.  
  138.        Ins       open a window of all the unsubscribed groups
  139.                  (when open, <enter> will subscribe the newsgroup)
  140.        Del       unsubscibe from a news groups
  141.        [Z]ap     Unsubscribe from all news groups
  142.  
  143.        __________________________       In the news article window       __________________________       In the news article window       __________________________       In the news article window (The bottom frame)
  144.  
  145.        F7/F8     will jump to the prev/next group with articles to be read.
  146.        F9        cycle through header formats.
  147.        [R]eadall will mark  all the  articles as  having  been read  for  the
  148.                  current group and then scan to the next group with  articles
  149.                  in it.
  150.        [U]nread  Unread 20 articles at a time
  151.        [T]oggle  will toggle the read status of an article.
  152.        [S]kip    will mark the  article as having  been read without  reading
  153.                  it.
  154.        [F]ollow  do a follow up to the article
  155.        [P]ost    post a new article
  156.        f[O]rward forward article to mail user (defaults to self)
  157.  
  158.        ____________________________       In the article reader window       ____________________________       In the article reader window       ____________________________       In the article reader window (When an article has been selected)
  159.  
  160.        [H]eader  toggle viewing of the header
  161.        [W]ordwrap     toggle word wrapping
  162.        [P]rint   print an article (Can also save to a file this way)
  163.        [S]ave    save article  to  a  file  (if  files  exists,  then  it  is
  164.                  appended)
  165.        [M]ail    mail a letter to author of the article.
  166.        [R]eply   mail a  reply  to  the  author  of  the  article.  (includes
  167.                  article)
  168.        f[O]rward forward article to mail user (defaults to self)
  169.        F9        toggle rot13
  170.  
  171.        The use of a mouse is supported  via the standard mouse driver.   Load
  172.        your mouse driver before use.
  173.  
  174.  
  175.        Trumpet Version 1.05                                  Page 5
  176.  
  177.  
  178.  
  179.        ____________________________________________       Providing command line parameters to Trumpet       ____________________________________________       Providing command line parameters to Trumpet       ____________________________________________       Providing command line parameters to Trumpet
  180.  
  181.        NEWS takes the following parameters.
  182.  
  183.            news [ nntp-host ]  { -option }
  184.  
  185.        The 'nntp-host' can  be overridden in  this manner.   The option  '-d'
  186.        enables debugging.  This is only used for debugging the TCP/IP part of
  187.        the program.
  188.  
  189.        An example of providing parameters from the command line would be
  190.  
  191.             news -myip=133.32.1.5 -netmask=255.255.0.0 -gateway=133.32.250.1
  192.  
  193.        Parameters may be in any order and can be read from the NEWS.PRM file,
  194.        the command line, or environment variables.
  195.  
  196.        The individual parameters are
  197.  
  198.           nntp-host          nntp-host          nntp-host   domain name or IP address of the NNTP server
  199.           smtp-host          smtp-host          smtp-host   domain name or IP address of the SMTP server
  200.           dns-host          dns-host          dns-host    IP address of Domain name server
  201.           time-host          time-host          time-host   IP address of Time server
  202.           myip          myip          myip        an ip address, rarp or bootp (in lower case)
  203.           netmask          netmask          netmask     your ip local network mask
  204.           mygateway          mygateway          mygateway   ip address of your gateway outside your local net
  205.           mss          mss          mss         maximum segment size that tcp can send. default 512
  206.           rwin          rwin          rwin        size of the tcp receive window.
  207.           site          site          site        your e-mail site name
  208.           user          user          user        your e-mail user name
  209.           organization          organization          organizationthe name of your organization
  210.           fullname          fullname          fullname    your full name
  211.           signame          signame          signame     your signature file name
  212.           options          options          options     your saved Trumpet options
  213.           title-format          title-format          title-formatyour saved Trumpet title format
  214.           timeout          timeout          timeout     timeout in  seconds for  commands  to time  out.  leave
  215.                       large (> 600).
  216.           maildir          maildir          maildir     specification of the maildir location (command line  or
  217.                       environment variable only).
  218.           vector          vector          vector      Hex specification of the packet driver vector number
  219.           debug          debug          debug       debug options (see later)
  220.           dbfile          dbfile          dbfile      debug file name
  221.           d          d          d           equivalent to -debug=t
  222.  
  223.        _____________       Debug options       _____________       Debug options       _____________       Debug options
  224.  
  225.        The parameter -debug enables certain debugging options.
  226.  
  227.        the format is
  228.  
  229.             news -debug=xyz
  230.  
  231.        where xyz is a string of the following characters
  232.  
  233.  
  234.        Page 6                                  Trumpet Version 1.05
  235.  
  236.  
  237.  
  238.        e = ether header trace  (only if ip trace, arp trace or rarp trace  is
  239.            on)
  240.        a = arp trace
  241.        r = rarp trace
  242.        u = udp trace
  243.        i = ip trace
  244.        t = tcp trace
  245.  
  246.        e.g.
  247.             news -debug=eat
  248.  
  249.        will trace arp packets with ether headers, and trace the tcp
  250.  
  251.        The -d option is equivalent to -debug=t
  252.  
  253.        You can also send output to a debug file with the option -dbfile
  254.  
  255.        e.g.
  256.           news -d -dbfile=test.dbg
  257.  
  258.        will trace the tcp info into the file 'test.dbg'
  259.  
  260.        __________________       What Trumpet needs       __________________       What Trumpet needs       __________________       What Trumpet needs
  261.  
  262.        The files required are
  263.  
  264.             NEWS.EXE  - the executable file.
  265.             NEWS.PRM  - a setup file for the news reader.
  266.             NEWS.INI  - a list of the newsgroups subscribed to.
  267.  
  268.        Also required
  269.  
  270.             A packet driver of class 1 (Bluebook) or class 6 (SLIP)
  271.  
  272.        Optionally required
  273.  
  274.             Mouse driver
  275.  
  276.  
  277.        Trumpet Version 1.05                                  Page 7
  278.  
  279.  
  280.  
  281.  
  282.        A typical stand-alone setup would look like this
  283.  
  284.             myip       = 131.217.35.100
  285.             user       = peter
  286.             netmask    = 255.255.0.0
  287.             mygateway  = 131.217.250.1
  288.             nntp-host  = deimen.utas.edu.au:119
  289.             smtp-host  = 131.217.1.19
  290.             dns-host   = 131.217.1.19
  291.             time-host  = 131.217.1.19
  292.             site       = psychnet.psychol.utas.edu.au
  293.             organization   = Psychology Department, University of Tasmania
  294.             mss        = 512
  295.             rwin       = 4096
  296.             fullname   = Peter R. Tattam
  297.             signame    = c:\news\my.sig
  298.  
  299.               
  300.  
  301.  
  302.        Page 8                                  Trumpet Version 1.05
  303.  
  304.  
  305.  
  306.        ____________________________________       Notes for Novell Users & Supervisors       ____________________________________       Notes for Novell Users & Supervisors       ____________________________________       Notes for Novell Users & Supervisors
  307.  
  308.        Trumpet recognizes the  existence of a  novell network,  and will  act
  309.        appropriately. Individual  users  will  save their  own  NEWS.PRM  and
  310.        NEWS.INI in their  mail directory.   This  directory is  SYS:MAIL\nnnn
  311.        where
  312.        nnnn is their unique user-id number.
  313.  
  314.        Novell users will have some parameters stored in their user  parameter
  315.        file and the rest loaded from  a global parameter file.  When  running
  316.        from a network, some  parameters may change  from machine to  machine.
  317.        One such parameter is the ip address 'myip'. One can use RARP or BOOTP
  318.        to determine the IP address of a workstation.
  319.  
  320.        The suggested way to run Trumpet is as follows.  The Trumpet  NEWS.EXE
  321.        program should  reside in  a public  directory.   e.g.  SYS:PUBLIC  or
  322.        SYS:TRUMPET
  323.  
  324.        A typical  public  setup  follows. Notice  that  some  parameters  are
  325.        missing.
  326.  
  327.           myip        = rarp
  328.           netmask     = 255.255.0.0
  329.           mygateway   = 131.217.250.1
  330.           nntp-host   = 131.217.1.19
  331.           smtp-host   = 131.217.1.19
  332.           dns-host    = 131.217.1.19
  333.           time-host   = 131.217.1.19
  334.           site        = psychnet.psychol.utas.edu.au
  335.           organization= Psychology Department, University of Tasmania
  336.           rwin        = 4096
  337.           mss         = 1024
  338.           user        = *
  339.           fullname    = *
  340.  
  341.        A typical user setup might be
  342.  
  343.           signame     = c:\news\my.sig
  344.  
  345.        Trumpet will only require the file  NEWS.PRM in the public  directory.
  346.        For full security, this file should contain all the Trumpet parameters
  347.        except those  which  you allow  users  to modify.    If the  user  and
  348.        fullname are specified,  they should have  a "*"  as their  parameter.
  349.        This means to load the username  and fullname from the novell  server.
  350.        When  Trumpet  is  started   for  the  first   time,  the  user   will
  351.        automatically have  a  NEWS.INI and  NEWS.PRM  created in  their  mail
  352.        directory.  When Trumpet  is started, the existence  of a NEWS.INI  is
  353.        checked,and if  one  is not  found,  a list  of  news groups  will  be
  354.        retrieved from  the NNTP  server.   This  can take  some time,  so  be
  355.        patient.
  356.  
  357.  
  358.        Trumpet Version 1.05                                  Page 9
  359.  
  360.  
  361.  
  362.        The sequence of events for a novell user are :
  363.  
  364.             1) determination of mail directory
  365.             2) NEWS.PRM loaded from user mail directory. (if exists)
  366.             3) NEWS.PRM loaded from NEWS.EXE  directory.  This will  override
  367.                any attempt to forge some of the global parameters.
  368.             4) if user and/or full name not set, then retrieve from server.
  369.             5) NNTP session opened.
  370.             6-a) if NEWS.INI exists in user mail directory then load it
  371.             6-b) or if NEWS.INI exists in NEWS.EXE directory then load it
  372.             6-c) or subscribe to all newsgroups on the NNTP server.
  373.             ....
  374.             ....
  375.             [ optional
  376.             7) User changes Setup (limited to only .sig file name)
  377.             8) NEWS.PRM saved in mail directory
  378.             ]
  379.             ....
  380.             ....
  381.             9) User quits.
  382.             10) NEWS.INI saved in mail directory
  383.             11) NEWS.PRM saved in user's mail directory.
  384.             12) NNTP session ended.
  385.             13) program ends.
  386.  
  387.  
  388.        _______________       NEWS.INI format       _______________       NEWS.INI format       _______________       NEWS.INI format
  389.  
  390.        You may  modify  your own  news.ini  file.   This  can save  space  in
  391.        Trumpet. The file is simply a list of lines, one per newsgroup.
  392.  
  393.        Each line has the following format.
  394.  
  395.        <name> <subscribed> <readto> <unread-list>
  396.  
  397.        where <name>        ::= string
  398.              <subscribed>  ::= Y | N
  399.              <readto>      ::= integer
  400.              <unread-list> ::= { integer [ - integer ] }
  401.  
  402.        e.g.
  403.  
  404.        comp.sys.novell Y 2345
  405.        sci.physics Y 1234 1021 1034-1041 1211
  406.  
  407.        This format  will be  discontinued  in the  next  release. I  hope  to
  408.        standardize to the .newsrc format used by unix systems.
  409.  
  410.  
  411.        Page 10                                 Trumpet Version 1.05
  412.  
  413.  
  414.  
  415.        ___________       Bug Reports       ___________       Bug Reports       ___________       Bug Reports
  416.  
  417.        If you find a bug in Trumpet,  I would like to hear about it.
  418.        You can e-mail me at
  419.  
  420.            peter@psychnet.psychol.utas.edu.au
  421.  
  422.        If you can, send me the NEWS.PRM that you are using (supervisor
  423.        version if using Novell), and a simple trace of the form
  424.  
  425.             news -d -dbfile=simple.dbg
  426.  
  427.        and then
  428.  
  429.             news -debug=eairtu -dbfile=full.dbg
  430.  
  431.        ___________________________       Trouble shooting check list       ___________________________       Trouble shooting check list       ___________________________       Trouble shooting check list
  432.  
  433.        Can't connect to NNTP server.       Can't connect to NNTP server.       Can't connect to NNTP server.
  434.  
  435.             Check that you have a packet  driver loaded.  Packet driver  help
  436.             is available from nelson@crynwr.com
  437.  
  438.             Check that you  have a valid  IP-address either  manually or  via
  439.             RARP or BOOTP.
  440.  
  441.             Try telnetting to port 119 of the NNTP host using NCSA telnet  to
  442.             see if it is accessible.
  443.  
  444.        Can access NNTP server but can't read any articles.       Can access NNTP server but can't read any articles.       Can access NNTP server but can't read any articles.
  445.  
  446.             You need to be authorized to use the NNTP server.
  447.             See the administrator of the NNTP server.
  448.  
  449.        Can read articles, but can't POST.       Can read articles, but can't POST.       Can read articles, but can't POST.
  450.  
  451.             You need to be authorized to post articles.
  452.             Some groups don't allow posting.
  453.  
  454.        Can read articles, but can't MAIL.       Can read articles, but can't MAIL.       Can read articles, but can't MAIL.
  455.  
  456.             Have you filled in the SMTP-HOST parameter?
  457.             You need to be authorized to use the SMTP host.
  458.             See the system administrator.
  459.  
  460.        Interface runs really, really slow. (on ethernet)       Interface runs really, really slow. (on ethernet)       Interface runs really, really slow. (on ethernet)
  461.  
  462.             Packets are  most  likely  being dropped  because  your  host  is
  463.             sending too many packets  at a time.   Try setting RWIN=512,  and
  464.             MSS=512. Experiment a little.
  465.  
  466.        Interface runs really, really slow. (via SLIP).       Interface runs really, really slow. (via SLIP).       Interface runs really, really slow. (via SLIP).
  467.  
  468.  
  469.        Trumpet Version 1.05                                 Page 11
  470.  
  471.  
  472.             You really  want to  use Trumpet  via SLIP????  :-)  Seriously...
  473.             Later  versions  of  Trumpet  may  have  special  facilities  for
  474.             background SLIP processing. If you are running SLIP, you may want
  475.             to set MSS to a smaller size. (say 128 or 256)
  476.  
  477.        When I read large groups or large articles, Trumpet bombs.       When I read large groups or large articles, Trumpet bombs.       When I read large groups or large articles, Trumpet bombs.
  478.  
  479.             This is a known bug.  Future versions of Trumpet will attempt  to
  480.             fix it up by providing article/group limits.
  481.  
  482.        Trumpet hangs halfway through a session.       Trumpet hangs halfway through a session.       Trumpet hangs halfway through a session.
  483.  
  484.             Many possible causes.
  485.                IPXPKT being used with mss > 256.... set mss=256
  486.                Communications broken.
  487.                Some TSR is interacting badly with Trumpet.
  488.                Mouse driver behaving badly.
  489.                Monster groups/articles.
  490.  
  491.        __________       Known bugs       __________       Known bugs       __________       Known bugs
  492.  
  493.        Large articles still  crash Trumpet. This  is because of  insufficient
  494.        error handling when expanding Turbo Vision Collections.
  495.        File errors (e.g. out of space) don't allow you to retry.
  496.        Out of sync sessions cause havoc. Don't set timeout too small.
  497.  
  498.        Please report any bugs to
  499.  
  500.             peter@psychnet.psychol.utas.edu.au
  501.  
  502.        You can trace bugs with posting by creating a file called POST.LOG  in
  503.        the same directory as NEWS.INI.   All lines posted to the NNTP  server
  504.        will be saved in this file.
  505.  
  506.  
  507.        _________________       Current wish list       _________________       Current wish list       _________________       Current wish list
  508.  
  509.             Archiving of articles via a simple database.  (not far off now)
  510.             Automatic uuencode/uudecode facility for binary postings.
  511.             Use external editor
  512.             Use novell bindery for posting/reading/mailing restrictions.
  513.             Mail a copy of posting
  514.             Cut & paste in editor
  515.             Print out in Postscript
  516.             A decent Manual
  517.             This .DOC needs rewriting.
  518.             No Print/File save error dialogs.
  519.  
  520.  
  521.        Page 12                                 Trumpet Version 1.05
  522.  
  523.  
  524.        __________________________       Trumpet is going Shareware       __________________________       Trumpet is going Shareware       __________________________       Trumpet is going Shareware
  525.  
  526.        From  version  1.05,  Trumpet  has  become  shareware.    Due  to  the
  527.        unprecedented demand for more  features to be added  to Trumpet, I  am
  528.        intending to recover some of the costs in the development of  Trumpet.
  529.        You may use Trumpet for up to a month to evaluate its usefulness.   If
  530.        at the end of that time you  are satisfied with Trumpet as a  product,
  531.        you can register  Trumpet.  The  basic registration fee  for a  single
  532.        user version of Trumpet is US$10.  The version of Trumpet released  to
  533.        the public will be one version behind that distributed by disk.
  534.  
  535.        Registration of Trumpet 1.05       Registration of Trumpet 1.05       Registration of Trumpet 1.05
  536.  
  537.        All you  need to  do is  send US$10  plus US$5  postage and  you  will
  538.        receive the registration password for Trumpet in the mail.
  539.  
  540.        Purchase of Trumpet 1.06       Purchase of Trumpet 1.06       Purchase of Trumpet 1.06
  541.  
  542.        When Trumpet 1.06 is ready, you can  send me a cheque or postal  order
  543.        for US$10  registration plus  US$10 to  cover materials  and  postage.
  544.        This version will have a few more  of the facilities asked for on  the
  545.        wish list. I  will publish what  facilities are  available in  Trumpet
  546.        1.06 when ready.
  547.  
  548.        Multi-user site license       Multi-user site license       Multi-user site license
  549.  
  550.        Trumpet will be charged by the  total number of users who have  access
  551.        to  Trumpet  on  a  network.  A  site  is  designated  as  being   one
  552.        organization located within a radius of 10 km.
  553.  
  554.        The pricing structure is thus
  555.  
  556.        1-99 users            $10 US per user
  557.        100-999 users       $1000 US + $2 US per additional user above 100
  558.        1000-4999 users     $2800 US + $0.20 US per additional user over 1000
  559.        5000+               $3600 US
  560.  
  561.        Australian  users  should  contact  me  regarding  Australian  pricing
  562.        information and availability.
  563.  
  564.        Cheques or Postal Orders should be made out to
  565.  
  566.        Psychology Department, University of Tasmania
  567.  
  568.        and sent to
  569.  
  570.        Trumpet Software,
  571.        c/- Psychology Department,
  572.        University of Tasmania
  573.        GPO Box 252C,
  574.        HOBART, TAS AUSTRALIA 7001
  575.  
  576.        You may fill out the following order form and send it along with  your
  577.        cheque or Postal Order to the above address.
  578.  
  579.  
  580.        Trumpet Version 1.05                                 Page 13
  581.  
  582.  
  583.                         +-----------------------------------+
  584.                         |        O R D E R   F O R M        |
  585.                         | for Trumpet version 1.05 Software |
  586.                         +-----------------------------------+
  587.  
  588.  
  589.        Ship to:                            Bill to:
  590.  
  591.        [                            ]      [                               ]
  592.        [                            ]      [                               ]
  593.        [                            ]      [                               ]
  594.        [                            ]      [                               ]
  595.        [                            ]      [                               ]
  596.  
  597.  
  598.        Please supply the following items:
  599.  
  600.        ----------------------------------------------------------------------
  601.  
  602.        Licence to use Trumpet 1.05 for [       ] users. . . . . US$[       ]
  603.  
  604.        Tick one of the following.
  605.        [ ] 5.25" disk with your registered version of Trumpet
  606.                    Cost - US$10 . . . . . . . . . . . . . . . . US$[       ]
  607.        [ ] 3.5"  disk with your registered version of Trumpet .
  608.                    Cost - US$10 . . . . . . . . . . . . . . . . US$[       ]
  609.        [ ] The password to allow registration of Trumpet 1.05
  610.                    Cost - US$5  . . . . . . . . . . . . . . . . US$[       ]
  611.  
  612.  
  613.        Total. . . . . . . . . . . . . . . . . . . . . . . . . . US$[       ]
  614.  
  615.        Your registration name (required) (will appear on program)
  616.  
  617.        [___________________________________________________________________]
  618.  
  619.  
  620.        Page 14                                 Trumpet Version 1.05
  621.  
  622.  
  623.  
  624.                                  ___________________                                 Trumpet Bug History                                 ___________________                                 Trumpet Bug History                                 ___________________                                 Trumpet Bug History
  625.  
  626.        ______________________________________       Version 1.01 fixes the following bugs.       ______________________________________       Version 1.01 fixes the following bugs.       ______________________________________       Version 1.01 fixes the following bugs.
  627.  
  628.        Internal - NNTP result codes interpreted when exceptions occur.
  629.        TCP/IP - modified to recycle packets out of sequence
  630.        Unable to change IP address on command line.
  631.        Some posting editor bugs fixed.
  632.        Fixed RARP packets, timeout 10 seconds (was 5).
  633.  
  634.        ____________________________       Enhancements in Version 1.01       ____________________________       Enhancements in Version 1.01       ____________________________       Enhancements in Version 1.01
  635.  
  636.        On initial startup (or NEWS.INI missing) the setup screen appears
  637.        automatically.
  638.        Any error conditions will display a message on the screen for a couple
  639.        of seconds.
  640.        U(nread command now unreads 20 articles at a time
  641.  
  642.        _____________________________________       Version 1.02 fixes the following bugs       _____________________________________       Version 1.02 fixes the following bugs       _____________________________________       Version 1.02 fixes the following bugs
  643.  
  644.        Check for low memory.  Displays  a message, and limps on with  reduced
  645.        memory.
  646.        Article numbers > 65535 should work now.
  647.  
  648.        _____________________________________       Version 1.03 fixes the following bugs       _____________________________________       Version 1.03 fixes the following bugs       _____________________________________       Version 1.03 fixes the following bugs
  649.  
  650.        Some ARP code broken.
  651.        TCP code improved for sending data.
  652.        SMTP address not saved after setup screen.
  653.        fixed  bug  when  unread  list   contains  old  articles  which   have
  654.        disappeared from NNTP host.
  655.        Fixed bug  in  screen  display when  focussing  a  new  group  without
  656.        loading.
  657.        Fixed bug  introduced by  Memory low  checking. If  there were  unread
  658.        articles, the readto pointer was assigned to the last of them. Updated
  659.        correctly now.
  660.  
  661.        _________________________       Version 1.03 Enhancements       _________________________       Version 1.03 Enhancements       _________________________       Version 1.03 Enhancements
  662.  
  663.        Forwarding command in  article and news  item windows.   (defaults  to
  664.        self)
  665.        Mail command sends new letter to author of article.
  666.        Reply command replies to author of article.
  667.        Indicator on  start up  about IP  address  shows netmask  and  default
  668.        gateway.
  669.        More dials on load/save of news.ini.
  670.        Full name extracted from Novell bindery.
  671.        BOOTP installed.
  672.        More robust Novell usage.
  673.        Command line entry of all parameters.
  674.        Extended debug options.
  675.  
  676.  
  677.        Trumpet Version 1.05                                 Page 15
  678.  
  679.  
  680.        ______________________       Version 1.04 Bug fixes       ______________________       Version 1.04 Bug fixes       ______________________       Version 1.04 Bug fixes
  681.  
  682.        TCP code modified to avoid Silly Window Syndrome
  683.        Inclusion of RWIN parameter for small/slow ethernet adaptors.
  684.        RARP bug fixed (The BOOTP enhancement broke this part)
  685.        Path line contains the DNS look up for the IP address.
  686.        Date line fixed to conform to Usenet format.
  687.        Traces may be sent to a text file for later analysis
  688.        You can now escape using any when reading large groups.
  689.        You can now shell to DOS.
  690.  
  691.        ______________________       Version 1.05 bug fixes       ______________________       Version 1.05 bug fixes       ______________________       Version 1.05 bug fixes
  692.  
  693.        The "time-server address not specified causing articles to be rejected
  694.        because of weird date: header" bug is fixed.
  695.        Packet driver hooks modified to allow trace to work.
  696.        The SMTP session is more robust. RCPT TO lines processed properly.
  697.        CC: now works.
  698.        Some changes to the TCP code.
  699.  
  700.  
  701.        _________________________       Version 1.05 Enhancements       _________________________       Version 1.05 Enhancements       _________________________       Version 1.05 Enhancements
  702.  
  703.        Saves Trumpet settings
  704.        Lots of cosmetic changes to the program.
  705.        Improved Article header layout.
  706.        Support for SLIP included.
  707.        Timeout on NNTP commands
  708.        Rot13 support  (try F9 in the article viewer)
  709.        Mail directory  can  be  supplied  via  command  line  or  environment
  710.        variables.
  711.        Send copy of mail to self.
  712.        A net status indicator.
  713.        A clock.
  714.        The packet driver interrupt number can be set.
  715.        NNTP port number can be set at end of NNTP host name.
  716.  
  717.  
  718.        Page 16                                 Trumpet Version 1.05
  719.  
  720.  
  721.                                   Acknowledgements                                  Acknowledgements                                  Acknowledgements
  722.  
  723.        The following packages are acknowledged in the development of Trumpet.
  724.  
  725.        Turbo Vision for Turbo Pascal 6.0 by Borland International
  726.  
  727.        TSPA2760 library of Turbo Pascal units available from garbo.uwasa.fi
  728.        by Prof. Timo Salmi, moderating at garbo.uwasa.fi anonymous FTP
  729.        archives at the University of Vaasa, Finland.