home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 35 Internet / 35-Internet.zip / chkurl16.zip / WHATSNEW.TXT < prev   
Text File  |  2000-03-20  |  3KB  |  68 lines

  1. CheckUrl 1.6 what's new
  2.  
  3. M modified
  4. + new
  5. - deleted
  6.  
  7. 1.6   + Added the ability of analyzing on-line urls without downloading:
  8.         checkurl downloads the html page specified, analyzes it, and
  9.         checks the urls it contains.
  10.       + Checkurl now finds not only absolute http urls (http://...), 
  11.         but also relative ones, such as "../index.html" or "/index.html". 
  12.         This works only when parsing on-line urls.
  13.       M Changed command line parameters, launch checkurl without any
  14.           argument and you'll get the help
  15.       + Added "forbidden" code recognition
  16.       M Some code restyling inside the source
  17.       M Changed my email address: new address is fc76@softhome.net
  18.       M Corrected href fields parsing      
  19.       M Corrected url redirection parsing when the redirection url
  20.         doesn't include the base site (es.: /newurl).
  21.       
  22.  
  23. 1.5   M Corrected a mistake about vars.!file.!log which caused the file
  24.         "vars.!file.!log" to be created
  25.       M Corrected html file parsing (Gophers link weren't skipped,local
  26.         files were parsed as external urls and trailing slashes were
  27.         stripped)
  28.       + Configuration is contained now in the file "checkurl.cfg"
  29.       + Added multi connection support: CheckUrl can now check more than
  30.         one url at time by launching child processes and assigning them
  31.         the urls to check. This can improve speed up to x times depending
  32.         on the number of processes you choose to use and on the speed your
  33.         connection. Port 1932 is used for the inter communication processes
  34.         You can use multiple connections by specifing /mconn in the
  35.         command line (you must have the address 'localhost' in your "host"
  36.         file - see doc for details)
  37.       + Added html report "report.html"
  38.       + Added bad url logging to badurlfile (see cfg). This can be useful
  39.         to check more times the same url to be sure they are bad.
  40.       M Corrected url translation for some character
  41.       + Added multi pass mode (check x times an url)
  42.       + Better error reporting, both receiving data and connecting
  43.       + Added configurable timeout when talking with remote servers
  44.  
  45.  
  46. 1.4   + Added the capability to check directly HTML files, such as NetScape
  47.         bookmark file. This should be really useful!
  48.         During HTML file parsing a url dupe checking is performed too.
  49.       + Better error handling (some still to do)
  50.       + Better output:
  51.         now there are three categories of messages
  52.         - ok      - the url exists
  53.         - warning - the url is relocated
  54.         - error   - url not found or other error
  55.       + Log to file - possibility to log only warning and errors
  56.       M Changed the method to check urls: now CheckUrl fetchs the first bytes
  57.         of an url as if it was a browser (for http urls), because some www
  58.         servers don't support the HEAD request (incredible, but true!)
  59.       M Commented "call SockDropFuncs" and "call FtpDropFuncs", because such
  60.         dlls could be used by other running programs.
  61.       M Better handling of "Moved temporarily" and "Moved Permanently"
  62.         return messages
  63.  
  64. 1.0   M Corrected the bug in version 1.0b
  65.  
  66. 1.0b1 Released the first public version of Checkurl. It showed some bugs when
  67.       checking from some types of http servers.
  68.