home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / misc / volume36 / slurp / part01 / HISTORY < prev    next >
Encoding:
Text File  |  1993-03-12  |  3.5 KB  |  109 lines

  1. SLURP HISTORY
  2. -------------
  3.  
  4. V1.05 - 1 March 1993
  5.  
  6.     Completely cleaned up space.c. Added proper support for space
  7.     checking in SVR4.
  8.  
  9.     Modified read_sys so that it is possible to have lines in the
  10.     slurp.sys file which are longer than BUFSIZ.
  11.  
  12.     Check unretrieved message IDs in the slurp.<hostname> file start
  13.     and end with chevrons.
  14.  
  15.     Moved sublist in the command line arguments to being specified
  16.     after the hostname with a slash separating them, to make things
  17.     more consistent.
  18.  
  19.     A few more minor tidy-ups, in particular portability has been
  20.     improved in a few places.
  21.  
  22.  
  23. V1.04 - 14 February 1993
  24.  
  25.     Malloc message id separately from mnode structure as the previous
  26.     method seemed to cause problems on some architectures.
  27.  
  28.     Now handles article lines of >= 511 bytes without overwriting
  29.     memory.
  30.  
  31.     Support for simple authorisation protocol.
  32.  
  33.     Support for INN 'MODE READER' command.
  34.  
  35.     read_sys rewritten to allow command line flags to be specified for
  36.     servers, support having more than one set of newsgroups to be
  37.     retrieved from the same server, and provide the username and
  38.     password for the simple authorisation protocol.
  39.  
  40.     New choice of piping articles to rnews (possibly in one batch only)
  41.     or writing article batches to the incoming news / rnews spool
  42.     directory. This will provide a speed-up for users of INN.
  43.  
  44.     Replaced slurp.tim file with slurp.<hostname> files, solving
  45.     locking problems and providing support for the enhancement below.
  46.  
  47.     If an error occurs during the article fetching stage, then dump the
  48.     message ids of articles not yet retrieved to slurp.<hostname>.
  49.     These can then be picked up in the next session, without having to
  50.     restart the NEWNEWS back at the previous time.
  51.  
  52.     No requirement for slurp.<hostname> to exist as slurp.tim used to
  53.     have to be if you wanted a time written out.
  54.  
  55.     Re-arranged the command line options.
  56.  
  57.  
  58. V1.03 - 19 December 1992
  59.  
  60.     Added extra compilation configuration option for machines that
  61.     don't have strerror().
  62.  
  63.     If a temporary file was opened for reading a long article into
  64.     which wouldn't fit in memory, then it was flushed at the end of
  65.     read_article. Unfortunately, the test wasn't done correctly so if a
  66.     long article was once read in, it would keep flushing the now
  67.     invalid file descriptor on future calls. Fixed by removing this
  68.     altogether as the subsequent rewind would do the job anyway.
  69.  
  70.     Open syslog *before* we start doing things that might want to write
  71.     to it... Connected, articles retrieved and speed messages logged
  72.     as LOG_INFO instead of the previously wrong LOG_NOTICE.
  73.  
  74.     When mallocing space for the article id tree, only malloc enough
  75.     room for the article id and left/right node pointers, not the whole
  76.     structure, saving oodles of memory.
  77.  
  78.     Corrected the test for the maximum size of a NEWNEWS request line.
  79.  
  80.     Various minor tidy-ups.
  81.  
  82.     Added manual page and made various improvements to the
  83.     documentation.
  84.  
  85.  
  86. V1.02 - 7 December 1992
  87.  
  88.     Corrected openlog calls so correct 4.2/4.3 version of syslog is
  89.     used.
  90.  
  91.  
  92. V1.01 - 6 December 1992
  93.  
  94.     Fixed some problems with null-dereferencing of nn_distributions.
  95.     New slurp.tim not written if maximum number of messages that can
  96.     be transferred is hit.
  97.  
  98.     When debugging switched on, print line being sent to server before
  99.     it is sent rather than after.
  100.  
  101.     Added documentation on return codes.
  102.  
  103.  
  104. V1.00 - 2 December 1992
  105.  
  106.     Initial release.
  107.  
  108. ---- END OF DOCUMENTATION
  109.