home *** CD-ROM | disk | FTP | other *** search
/ Acorn User 10 / AU_CD10.iso / Archived / Internet / Utils / webg017 / History next >
Text File  |  1999-08-22  |  7KB  |  184 lines

  1.  
  2. Imminent 'todo' list
  3. ====================
  4.  
  5. These should be done 'fairly' soon:
  6.  
  7. * check operation with ArcWeb
  8. * socket watcher support
  9. * option to download all html before downloading images
  10. * config file parser to cope with spaces at beginning of line
  11. * aborting fetches should leave entries in the logfile
  12. * option for non-html logfile
  13. * fetch file:/ styles url's.
  14. * why does http://www.isi.edu/in-notes/iana/assignments/media-types/application/zip
  15.   not get fetched if set to exclude *.zip?
  16. * option to only check for existance of pages linked to.
  17. * option to check links, following one link offsite.
  18.  
  19. Slightly longer term:
  20.  
  21. * Password protected sites
  22. * option(?) to fetch local images/links before offsite ones.
  23. * reduce icon flicker slightly by not blanking icons unless we need to?
  24. * Progress indicator for rewrite
  25. * Allow rules to be added whilst a fetch is in progress
  26.   (eg. skip all pages/images/whatever on a certain site)
  27. * Allow fetches to be saved in other places, probably packaged
  28.   up inside a little application along with the logs and things.
  29. * handle http temporary and permanent redirections properly
  30. * download of java applets and required classes
  31.  
  32.  
  33. [See !Help file for full todo list. I'll probably only implement
  34. things off that list when (if??) the above list is empty!]
  35.  
  36. If anyone does a VIX module for this, can they let me know and I'll
  37. include it with WebGet. Although I have the VIXpacker, I don't
  38. have Voyager and don't really understand what's involved.
  39.  
  40. There are now two WebGet mailing lists - please see the !Help file
  41. to find out how to subscribe; most people will find it worthfile
  42. to join the announcements list!
  43.  
  44. Summary of changes
  45. ==================
  46.  
  47. 0.17        Released : 22/08/99
  48. 22/08/99    Now shows 'Rewriting' or 'Fetch complete' as appropriate.
  49. 21/08/99    Fix for URL resolving going wrong with people did relative
  50.           links beginning http:, which the RFC forbids.
  51.         Another set of new animations
  52.         Fixed temporary / permanent relocations so they resolve
  53.           correctly.
  54.         Fixed the 'Open root' / 'Launch URLs' menus getting corrupted
  55.           when a new fetch was added.
  56.         Fix for Content-Type: text/html; something else not getting
  57.           recognised as html.
  58. 06/10/98    Slightly changed (but not much better) animation
  59.           sprites.
  60. 19/10/98    Logs are now in <WebGet$WriteDir>.Logs
  61.           (won't affect most people)
  62. 03/11/98    Fixed a problem or two parsing <meta http-equiv=
  63.           refresh url=... > tags.
  64. 06/12/98    Fixed problem where HTTP would be treated different
  65.           to http.
  66.         Fixed another code path to remove control characters
  67.           from a URL.
  68. 13/12/98    Ignores links to javascript functions when looking
  69.           for URLs to fetch.
  70. 10/2/99        Fixed flex memory error whilst idle when max_fetchers
  71.           was at the maximum value.
  72.         Choices file is now passed through OS_GSTrans - this
  73.           means system variables may be used - eg:
  74.           http_proxy: <NCFresco$ConfigProxyHttp>
  75.  
  76. 0.16        Released : 04/10/98
  77. 26/09/98    Fixed problem with images not getting fetched
  78. 28/09/98    Loading of the mimemap module delayed until the
  79.           start of a fetch, so webget can be loaded
  80.           before the internet suite.
  81. 04/09/98    New versions of ModInst and mimemap module,
  82.           to fix crashes under RiscOS 3.1.
  83.           (0.03 and 0.10 release 2, respectively)
  84. 04/09/98    HTML of the form <a href = "..> is coped with
  85.           (the spaces around the = where causing the parser
  86.           to fail previously)
  87.  
  88. 0.15ß        Released : 16/09/98
  89. 02/09/98    Replaced internal mimemap code with calls to the
  90.           mimemap module.
  91.         Fixed bug where total shown in the status window
  92.            would be too small when the total got over 3M.
  93. 15/09/98    Added 'Launch URL' and 'Open root' options to icon
  94.           bar menu.
  95. 16/09/98    Added !ModInst + MimeMapper module to distribution.
  96.  
  97. 0.14ßy        Released : 27/09/98
  98. 27/09/98    Fixed bug where images weren't fetched
  99.  
  100. 0.14ß        Released : 30/08/98
  101. 25/08/98    Links to pages that haven't been fetched are now
  102.           rewritten to point at the original http/ftp link.
  103.         Log file display should now work with ArcWeb
  104. 30/08/98    Fetching order is now far more structured - when
  105.           deciding what to fetch next, things closer to
  106.           the root page are preferred, and within that subset
  107.           html is preferred over inline images.
  108.         More control over fetching of inline images
  109.         
  110.  
  111. 0.13ß        Released : 23/08/98
  112. 18/08/98    Fairly brutal rewrite of HTML parser, is now more
  113.           tolerant of broken HTML (eg. missing "s)
  114.         Stopped updating of icons when their content hasn't
  115.           changed (reduces flicker in status win)
  116.         Log file now says 'No errors' if there weren't any
  117.           errors during the fetch.
  118. 22/08/98    Dragging of urls & URI files to the icon bar /
  119.           addurl window added.
  120. 23/08/98    'Cannot resolve' message now includes hostname
  121.         Prefix used for local URLs now configurable so
  122.           WebsterXL can view fetch pages. See Choices file.
  123.         Fixed bug in HTML parser where <a\nhref="...">
  124.           wouldn't be recognised as a link.
  125.  
  126.  
  127. 0.12ß        Released : 16/08/98
  128. 10/08/98    WebGet now follows / rewrites <META...> refresh tags.
  129.         Defaults for include/exclude now put in Add URL
  130.           dialogue box.
  131.         Follows links in client side image maps
  132.         Fixed minor bug in html parser where it'd treat
  133.           <AWIGGLE HREF...> the same as <A HREF=...>
  134.         Fixed bug where links=dir didn't work right when
  135.           a url was specified as http://host
  136. 11/08/98    Increased length of text in status window url icons,
  137.           and made the code trim the left end when they grow
  138.           above that length.
  139.         Menu button now works over status window.
  140.         Internal lists now cleared at end of a fetch
  141. 12/08/98    Added - and _ to the valid chars in the path section
  142.           of the url too (added them in the hostname before!)
  143.         Two consecutive /'s in a filename/path no longer map
  144.           to .., as that's an invalid RiscOS filename!
  145. 13/08/98    Added -fetch <fetchfile|desc> and -quit command line
  146.           options. (NB. WebGet must not already be running
  147.           for these to work!)
  148.         Status window automatically opens at the start of a
  149.           fetch - choices file option open_status_win: no
  150.           can disable this.
  151. 16/08/98    Corrected rewriting of <a href="#foo"> so it works.
  152.         When rewriting URLs in fetched pages, everything
  153.           should now be relative.
  154.  
  155.  
  156. 0.11ß2        Released : 09/08/98
  157. 09/08/98    Fixed addurl creating files with the wrong tags
  158.         (include-files instead of include)
  159.  
  160.  
  161. 0.11ß        Released : 09/08/98
  162. 07/08/98    Removed 'Fetch Now' button accidently left in
  163.         AddURL dialogue box.
  164. 08/08/98    Icons in status window are now right aligned.
  165. 09/08/98    Include / exclude options to allow the user to
  166.         include and exclude URLs matching the given patterns.
  167.         Fixed bug where we'd sit idle at the end of a fetch for
  168.           30 secs if a persistent connection was open.
  169.         Fixed bug where adding a URL without a description saved
  170.           it in the front place.
  171.         Expanded range of valid characters in filenames to
  172.           include - and _.
  173.         Changed main menu stop fetch options so they're more
  174.           self explanatory (hopefully).
  175.         Fixed bug where urls like http://a got saved in the
  176.           wrong place.
  177.         Added versions of the animation sprites for
  178.           rectangular pixel modes.
  179.         Removed raFS from the WebGet distribution.
  180.         
  181.  
  182. 0.10ß        Released : 04/08/98
  183.         First public release
  184.