home *** CD-ROM | disk | FTP | other *** search
/ PC Online 1999 April / PCO0499.ISO / filesbbs / os2 / wu_110.arj / WU_110.ZIP / UPDATE.LOG < prev    next >
Encoding:
Text File  |  1999-01-20  |  27.1 KB  |  597 lines

  1. --------------------------------------------------------------------------------
  2.  
  3. Finished
  4. --------------------------------------------------------------------------------
  5. Type              : Bug
  6. Fixed in          : 1.10.007
  7. Fixed on          : 12-01-99
  8. Reported by       : Scott Brown
  9. Reported on       : 12-01-99
  10. Short description : WebUtil erasing a directory even though IFMOD feature is turned on
  11. Author's notes    : It turned out that according to the
  12.                     documentation, the proper verb was IF_MOD. I
  13.                     thought it was "IFMOD" and the source code
  14.                     expected "MOD_ONLY". In order to remain
  15.                     consistent with the FTP verbs, the correct verb
  16.                     is now IFMOD. The documentation has been updated,
  17.                     the sources have been changed, and my memory has
  18.                     been updated as well ;-)
  19.  
  20. Type              : Bug
  21. Fixed in          : 1.10.007
  22. Fixed on          : 12-01-99
  23. Reported by       : Scott Brown
  24. Reported on       : 12-01-99
  25. Short description : %20 tokens in url's still causing problem
  26. Long description  : Scott reports:
  27.                     
  28.                     "It would seem that any conversation with a HTTP
  29.                     server which refers to a file
  30.                     with a %'d character in it results in file not
  31.                     found messages... I've got logs
  32.                     full of HTTP 404's:
  33.                     
  34.                     09-01-99 18:21:00  Connection establishedwith
  35.                     http://eds-jokelist.com
  36.                     09-01-99 18:21:02  Unable to find Courtney Love
  37.                     Stinks.mp3
  38.                     09-01-99 18:21:02  Server reported: HTTP/1.1 404
  39.                     Not Found
  40.                     
  41.                     I think that if you revert to your old handling,
  42.                     BUT fix the filename that is
  43.                     used to write out the file to disk, that you
  44.                     would have this sucker licked."
  45. Author's notes    : I have not double checked my fix, because my
  46.                     internet provider was busy all evening...<sigh>
  47.  
  48. Type              : Bug
  49. Fixed in          : 1.10.007
  50. Fixed on          : 15-01-99
  51. Reported by       : Dallas Hinton
  52. Reported on       : 15-01-99
  53. Short description : Error incorrectly logged
  54. Long description  : FTP error 530 indicates that the server is busy
  55.                     and that the user should try back in a few
  56.                     minutes. WebUtil logs this error as "User name
  57.                     incorrect".
  58. Author's notes    : Error code 530 means "not logged in". This error
  59.                     can be reported for a variety of reasons. WebUtil
  60.                     will report "Not logged in" and the user will
  61.                     have to consult the log file for details about
  62.                     why.
  63.  
  64. Type              : Bug
  65. Fixed in          : 1.10.006
  66. Fixed on          : 14-11-98
  67. Reported by       : Scott Brown
  68. Reported on       : 07-11-98
  69. Short description : WebUtil is not "finishing" closing a socket.
  70. Long description  : Netstat -s reports :
  71.                     
  72.                     192     STREAM           4962            3265 
  73.                     207.195.92.151    CLOSE_WAIT
  74.                     156     STREAM           4961            3262 
  75.                     207.195.92.151    CLOSE_WAIT
  76.                     176     STREAM           4960            3261 
  77.                     207.195.92.151  CLOSE_WAIT
  78.                     177     STREAM           4959            3259 
  79.                     207.195.92.151    CLOSE_WAIT
  80.                     92      STREAM           4958            3258 
  81.                     207.195.92.151    CLOSE_WAIT
  82.                     183     STREAM           4957            3257 
  83.                     207.195.92.151    CLOSE_WAIT
  84.                     194     STREAM           4956            3256 
  85.                     207.195.92.151    CLOSE_WAIT
  86.                     169     STREAM           4955            3255 
  87.                     207.195.92.151    CLOSE_WAIT
  88.                     
  89.                     All of the sockets with the CLOSE_WAIT status
  90.                     clear when WebUtil exits.
  91. Author's notes    : It turns out that the data sockets were not being
  92.                     closed.
  93.  
  94. Type              : Bug
  95. Fixed in          : 1.10.006
  96. Fixed on          : 14-11-98
  97. Reported by       : Scott Brown
  98. Reported on       : 14-11-98
  99. Short description : WebUtil is not parsing %xx tokens in HTML code.
  100. Long description  : Scott reports:
  101.                     
  102.                     "Problem #1: WU gives up in the middle of HTTP
  103.                     transfers and complains something
  104.                     like this:
  105.                     
  106.                        Downloading Clean%20The%20Aquarium.mp3 989498
  107.                     bytes
  108.                        Unable to complete dProcessing task   Process 
  109.                               level(s)
  110.                     Clean%20The%20AquariProce
  111.                        Connecting ...
  112.                        Connection established
  113.                        Retrieving file header information
  114.                     
  115.                     Problem #2: The files being received from the
  116.                     server contain "%20" indicating
  117.                     spaces in the filename (see the above example). 
  118.                     The file that is written
  119.                     contains %20 as text in the filename, rather than
  120.                     the space character.  (this
  121.                     is a common problem with NS404 as well... only
  122.                     (ugh) MSIE seems to process it
  123.                     right from what I've seen)."
  124.  
  125. Type              : Bug
  126. Fixed in          : 1.10.006
  127. Fixed on          : 04-01-99
  128. Reported by       : "Frank Koehler" <koehler@planet-interkom.de>
  129. Reported on       : 08-12-98
  130. Short description : WebUtil does not work with a proxy server
  131. Author's notes    : It took me some time to figure out how to use a
  132.                     proxy server. Now that I know how, it amazes me
  133.                     (actually it depresses me) that it too me so
  134.                     long, because it's actually very very simple ;-) 
  135.                     
  136.                     I have added a new verb for a proxy server to the
  137.                     [MAIN] block of the INI file, namely:
  138.                     
  139.                     PROXY=[(ip)address of proxy server]:[port number
  140.                     for proxy server]
  141.                     
  142.                     Example:
  143.                     
  144.                     PROXY_URL=myproxy.allfix.com:8080
  145.                     
  146.                     I would appreciate it if everyone who has a proxy
  147.                     server would give it a try ;-))
  148.                     
  149.                     Please note that ALLFIX currently only supports
  150.                     proxy servers for the HTTP protocol.
  151.  
  152. Type              : Bug
  153. Fixed in          : 1.10.006
  154. Fixed on          : 18-12-98
  155. Reported by       : (I forgot)
  156. Reported on       : 18-12-98
  157. Short description : Unable to upload files larger then +/- 12kb
  158. Author's notes    : This particular problem only occured in the
  159.                     Windows version of WebUtil.
  160.  
  161. Type              : Bug
  162. Fixed in          : 1.10.005
  163. Fixed on          : 22-10-98
  164. Reported by       : Harald Harms
  165. Reported on       : 20-10-98
  166. Short description : Remove the restriction on the lower limit of the LIST_DELAY.
  167.  
  168. Type              : Bug
  169. Fixed in          : 1.10.005
  170. Fixed on          : 22-10-98
  171. Reported by       : Scott Brown
  172. Reported on       : 21-10-98
  173. Short description : Connection attempts are not being logged in the DEBUG.LOG file
  174.  
  175. Type              : Bug
  176. Fixed in          : 1.10.004
  177. Fixed on          : 09-10-98
  178. Reported by       : Scott Brown
  179. Reported on       : 07-10-98
  180. Short description : Errors in INI file difficult to find
  181. Long description  : When there is an error in the INI file, WebUtil
  182.                     flashes an error message on the screen real
  183.                     quickly, and then exists. This makes it very
  184.                     difficult to determine where the error is.
  185. Author's notes    : The error message that WebUtil displayed also
  186.                     reports the line number on which the problem
  187.                     occured. This number was incorrect.
  188.  
  189. Type              : Bug
  190. Fixed in          : 1.10.004
  191. Fixed on          : 09-10-98
  192. Reported by       : Scott Brown
  193. Reported on       : 07-10-98
  194. Short description : Not able to download URLs that do not specify a filename
  195. Long description  : A URL such as the following:
  196.                     
  197.                     http://www.silverpoint.com/leo/lia/icon/construct/
  198.                     
  199.                     is a valid URL, however, WebUtil will not
  200.                     download it until the filename is specified.
  201.                     WebUtil should be able to figure this out by
  202.                     itself since the URL is valid. 
  203. Author's notes    : This particular problem did not have anything to
  204.                     do with not being able to download an URL if the
  205.                     filename was not specified. The actual problem
  206.                     had to do with the routine that created a dummy
  207.                     filename based on the URL (since the filename is,
  208.                     in this case, not known). The filename created
  209.                     could not be created on the harddrive, hence the
  210.                     error that WebUtil was unable to download the
  211.                     file. 
  212.  
  213. Type              : Bug
  214. Fixed in          : 1.10.004
  215. Fixed on          : 09-10-98
  216. Reported by       : Harald Harms
  217. Reported on       : 09-10-98
  218. Short description : Debug log file not closed properly under certain conditions
  219. Long description  : If WebUtil was not successful logging into an FTP
  220.                     server, then the DEBUG log file would not be
  221.                     closed properly. This could result in the last
  222.                     data written to the file to be lost since the
  223.                     write buffers may not be flushed yet. This may
  224.                     also cause the appearance that WebUtil aborted
  225.                     before finishing all the tasks. 
  226.  
  227. Type              : Bug
  228. Fixed in          : 1.10.004
  229. Fixed on          : 12-10-98
  230. Reported by       : Harald Harms
  231. Reported on       : 11-10-98
  232. Short description : Make retrieving a LIST more reliable
  233. Long description  : The problem that I have attempted to solve is the
  234.                     fact that WebUtil apparently does not collect all
  235.                     of the LIST data, before starting with
  236.                     downloading files. This results in the problem
  237.                     that not all of the files are downloaded in one
  238.                     session. 
  239. Author's notes    : One possibility that I had not considerd earlier
  240.                     is to simply continue to wait for LIST data if
  241.                     the last textual line received is not complete. 
  242.                     
  243.                     See, WebUtil receives the data in binary format,
  244.                     stuffing it all in a buffer and then parsing it
  245.                     later. However, since each line must be
  246.                     terminated with a carriage return line feed
  247.                     combination (or only one of them), it's quite
  248.                     easy to determine whether the last line is
  249.                     complete. 
  250.                     
  251.                     There is still a chance that WebUtil does not
  252.                     wait long enough to receive all of the data.
  253.                     However, that chance should be much smaller now
  254.                     that this extra control mechanism has been built
  255.                     in. 
  256.  
  257. Type              : Bug
  258. Fixed in          : 1.10.004
  259. Fixed on          : 16-10-98
  260. Reported by       : Dallas Hinton
  261. Reported on       : 15-10-98
  262. Short description : Experiment with 5 second delays in the LIST routines
  263. Long description  : Dallas checks about 20 directories on an FTP file
  264.                     on a regular basis. WebUtil takes about 7 minutes
  265.                     to download the few files that are found. It
  266.                     spends about 5 of those 7 minutes waiting for
  267.                     LIST data for empty directories, due to the 15
  268.                     second delay. 
  269. Author's notes    : I have reduced the delay to 5 seconds, hoping
  270.                     that it will not be too short.
  271.  
  272. Type              : Bug
  273. Fixed in          : 1.10.004
  274. Fixed on          : 16-10-98
  275. Reported by       : Gary Gilmore
  276. Reported on       : 16-10-98
  277. Short description : The default location on an 800x600 screen is not correct
  278. Long description  : The default location on an 800x600 of the WebUtil
  279.                     screen is off to the right, such that only the
  280.                     left half of the WebUtil screen is visible.
  281.  
  282. Type              : Bug
  283. Fixed in          : 1.10.003
  284. Fixed on          : 28-08-98
  285. Reported by       : Darryl Gregorash
  286. Reported on       : 25-08-98
  287. Short description : A "LIST" command always results in a 15 second delay
  288. Author's notes    : It was possible for this to occur if the 226
  289.                     response took longer than 15 seconds to be
  290.                     received. What WEBUTIL will now do is wait up to
  291.                     15 seconds for the first data to arrive. Then it
  292.                     will read the data out and also check the status
  293.                     of the control channel. If there is no more data
  294.                     to read, and the 226 response has been received,
  295.                     it will assume that the LIST data has been
  296.                     received in full. 
  297.  
  298. Type              : Bug
  299. Fixed in          : 1.10.002
  300. Fixed on          : 17-08-98
  301. Reported by       : Darryl Gregorash
  302. Reported on       : 15-08-98
  303. Short description : Unusually large delay in performing the LIST command
  304. Long description  : Darryl reports:
  305.                     
  306.                     "There is an excessive delay between
  307.                     acknowledging the "150" response and
  308.                     the "226" response to a LIST command.
  309.                       
  310.                     15-08-98 02:15:38  TCP/IP debug log
  311.                     15-08-98 02:15:38
  312.                     --------------------------------------------------
  313.                     ---------
  314.                     15-08-98 02:15:38  R 220 nwstar.com FTP server
  315.                     (PowerWeb version 4.04r6)
  316.                     ready.
  317.                     15-08-98 02:15:38  S USER 140.101
  318.                     15-08-98 02:15:38  R 331 Password required for
  319.                     140.101
  320.                     [snip]
  321.                     15-08-98 02:15:40  R 227 Entering Passive Mode
  322.                     (207,195,92,151,15,206)
  323.                     15-08-98 02:15:40  S LIST
  324.                     15-08-98 02:15:40  R 150 Opening ASCII mode data
  325.                     connection for /bin/ls
  326.                     15-08-98 02:17:40  R 226 Transfer complete.
  327.                     [snip]
  328.                     
  329.                     I was watching this in PMLM, the SIO line
  330.                     monitor, and the  two server
  331.                     responses arrived within fractions of a second of
  332.                     each other;
  333.                     nevertheless, WU needed 2 full minutes to
  334.                     understand that the "transfer
  335.                     complete" response had arrived."
  336. Author's notes    : It is necessary to wait a short delay after
  337.                     giving the LIST command. I have found that the
  338.                     226 response can come back really quickly, even
  339.                     though the data has not been received yet. In
  340.                     build 1, the WebUtil would wait up to 2 minutes
  341.                     for the data to arrive. If the results of the
  342.                     LIST is empty, then that means WebUtil would wait
  343.                     the full 2 minutes before aborting the LIST. I
  344.                     have reduced that delay to 15 seconds. I feel
  345.                     that this is a good tradeoff between reliability
  346.                     and usability.
  347.  
  348. Type              : Bug
  349. Fixed in          : 1.10.002
  350. Fixed on          : 17-08-98
  351. Reported by       : Scott Brown
  352. Reported on       : 17-08-98
  353. Short description : Screen display incorrect in 50 line mode
  354.  
  355. Type              : Bug
  356. Fixed in          : 1.10.001
  357. Fixed on          : 14-08-98
  358. Reported by       : Harald Harms
  359. Reported on       : 21-07-98
  360. Short description : Reinitialize the socket when retrying an FTP login
  361. Long description  : Retrying a connection does not always work
  362.                     properly. The function exits almost immediately.
  363.                     Reinitializing the entire socket might be the
  364.                     only way to fix this.
  365.  
  366. Type              : Bug
  367. Fixed in          : 1.10.001
  368. Fixed on          : 14-08-98
  369. Reported by       : Darryl Gregorash
  370. Reported on       : 30-07-98
  371. Short description : Connection made and then broken
  372. Long description  : Darryl reports:
  373.                     
  374.                     "Everything has been running very well except for
  375.                     one instance of this:
  376.                       
  377.                     23-07-98 07:45:32  Processing task NEC140
  378.                     23-07-98 07:45:32  Establishing connection
  379.                     23-07-98 07:45:32  Connection established with
  380.                     ftp.nwstar.com
  381.                     23-07-98 07:47:32  Unable to establish connection
  382.                     with ftp.nwstar.com
  383.                     23-07-98 07:47:36  Establishing connection (try 2)
  384.                     23-07-98 07:47:36  Connection established with
  385.                     ftp.nwstar.com
  386.                     23-07-98 07:47:36  Unable to establish connection
  387.                     with ftp.nwstar.com
  388.                     23-07-98 07:47:38  Establishing connection (try 3)
  389.                     23-07-98 07:47:38  Connection established with
  390.                     ftp.nwstar.com
  391.                     23-07-98 07:47:38  Unable to establish connection
  392.                     with ftp.nwstar.com
  393.                     23-07-98 07:47:42  Establishing connection (try 4)
  394.                     23-07-98 07:47:42  Connection established with
  395.                     ftp.nwstar.com
  396.                     23-07-98 07:47:42  Unable to establish connection
  397.                     with ftp.nwstar.com
  398.                     23-07-98 07:47:44  Establishing connection (try 5)
  399.                     23-07-98 07:47:44  Connection established with
  400.                     ftp.nwstar.com
  401.                     23-07-98 07:47:44  Unable to establish connection
  402.                     with ftp.nwstar.com
  403.                     23-07-98 07:47:48  Processing task RC17
  404.                     
  405.                     Perhaps the logged times are innacurate, as it
  406.                     seems unlikely that WU
  407.                     should attempt the connection, discover that it
  408.                     was established, and
  409.                     then for some reason claim that it was not
  410.                     established, all in the space
  411.                     of less than a second."
  412. Author's notes    : What is going wrong is that a socket connection
  413.                     has been made with the server, however, the
  414.                     server can not accept the connection. WebUtil
  415.                     reports that the connection has been made, but
  416.                     when checking the result code, it finds that it
  417.                     can not continue, and therefore, reports unable
  418.                     to establish connection. 
  419.                     
  420.                     Nothing really wrong here, except that the
  421.                     "Connection established" message should be
  422.                     displayed after checking the result code, and not
  423.                     before.
  424.  
  425. Type              : Bug
  426. Fixed in          : 1.10.001
  427. Fixed on          : 14-08-98
  428. Reported by       : Harald Harms
  429. Reported on       : 14-08-98
  430. Short description : LIST routines sometimes did not wait for data
  431. Long description  : The LIST routines which are used to get a list of
  432.                     the files on the FTP site sometimes did not wait
  433.                     for data, before aborting. The routines will now
  434.                     wait up to 2 minutes for the server to start
  435.                     sending data.
  436.  
  437. Type              : Request for change
  438. Fixed in          : 1.10.006
  439. Fixed on          : 04-01-99
  440. Reported by       : Scott Brown
  441. Reported on       : 27-12-98
  442. Short description : Set an error level when one or more files has been downloaded
  443. Author's notes    : WebUtil will exit with the following errorlevels:
  444.                     
  445.                     0   - no files downloaded nor uploaded
  446.                     1   - 1 or more files downloaded via HTTP or FTP
  447.                     2   - 1 or more files uploaded via HTTP or FTP
  448.                     3   - 1 or more files uploaded and 1 or more
  449.                     files downloaded via HTTP or FTP.
  450.                     
  451.                     This particular feature is not available in the
  452.                     Windows version!
  453.  
  454. Type              : Request for change
  455. Fixed in          : 1.10.005
  456. Fixed on          : 23-10-98
  457. Reported by       : Dallas Hinton
  458. Reported on       : 21-10-98
  459. Short description : Add warnings for unavailable features to log file
  460. Long description  : Dallas reports:
  461.                     
  462.                     "BTW, could you arrange for the log to show that
  463.                     a file was not auto-deleted
  464.                     because of non-registration? At the moment,
  465.                     there's nothing to show that -- it
  466.                     looks as if the files *were* deleted.  Thanks!?"
  467.  
  468. Type              : Request for change
  469. Fixed in          : 1.10.004
  470. Fixed on          : 12-10-98
  471. Reported by       : Bob Seaborn, Scott Brown
  472. Reported on       : 25-08-98
  473. Short description : Add a user definable delay to the FTP transfers
  474. Author's notes    : The delay that WebUtil waits for the LIST results
  475.                     has been made user definable with a optional
  476.                     verb, namely LIST_DELAY, which can be specified
  477.                     for each FTP block. The default value is 15
  478.                     seconds and you can NOT specify a value less than
  479.                     that (since that will most likely only cause
  480.                     problems and I want to protect you from yourself
  481.                     (yes You Scott ;-)). 
  482.  
  483. Type              : Request for change
  484. Fixed in          : 1.10.004
  485. Fixed on          : 09-10-98
  486. Reported by       : Scott Drake
  487. Reported on       : 06-10-98
  488. Short description : Offer the ability to designate alternative FTP and HTTP ports
  489. Long description  : You can use the PORT verb in the INI file to
  490.                     specify alternative port numbers for each HTTP or
  491.                     FTP sites. The default values are 80 and 21,
  492.                     respectively. This verb is not required.
  493.  
  494. Type              : Request for change
  495. Fixed in          : 1.10.004
  496. Fixed on          : 09-10-98
  497. Reported by       : Scott Brown
  498. Reported on       : 07-10-98
  499. Short description : Assume .INI if no extension is specified for alternative INI files on the commandline
  500.  
  501. Type              : Request for change
  502. Fixed in          : 1.10.004
  503. Fixed on          : 12-10-98
  504. Reported by       : Darryl Gregorash
  505. Reported on       : 11-10-98
  506. Short description : Retry a put or get action if a data channel could not be established.
  507. Author's notes    : WebUtil will try to set up a data connection
  508.                     three times. I have not been able to test this
  509.                     out, because, as you will understand, nothing
  510.                     goes wrong when you try testing ;-) In other
  511.                     words, no attempts to establish a data session
  512.                     failed ;-)
  513.                     
  514.                     One other note: performing a LIST on the server
  515.                     also requires setting up a data connection.
  516.                     WebUtil will also retry that 3 times, if
  517.                     necessary.
  518.  
  519. Type              : Request for change
  520. Fixed in          : 1.10.001
  521. Fixed on          : 14-08-98
  522. Reported by       : Darryl Gregorash
  523. Reported on       : 21-07-98
  524. Short description : Make the login retry delay (FTP) user definable
  525. Long description  : A new verb has been added, namely, RETRY_DELAY,
  526.                     which can be used to specify the number of
  527.                     seconds that WebUtil should wait before
  528.                     attempting to make another connection.
  529.  
  530. Type              : Request for change
  531. Fixed in          : 1.10.001
  532. Fixed on          : 14-08-98
  533. Reported by       : Darryl Gregorash, Bob Seaborn
  534. Reported on       : 21-07-98
  535. Short description : Make it possible to log all of the server responses and all commands to the servers
  536. Author's notes    : A new verb has been added, namely, DEBUG_LOG
  537.                     which can be added to the [MAIN] block. The debug
  538.                     log contains all the commands sent to and
  539.                     received from the server. The commands sent are
  540.                     preceeded with the letter 'S' and the commands
  541.                     received are preceeded with the letter 'R'. 
  542.  
  543. Type              : Request for change
  544. Fixed in          : 1.10.001
  545. Fixed on          : 14-08-98
  546. Reported by       : Bob Seaborn
  547. Reported on       : 21-07-98
  548. Short description : Utilize more of the screen so that the user can better see what is going on
  549.  
  550. Type              : Request for change
  551. Fixed in          : 1.10.001
  552. Fixed on          : 14-08-98
  553. Reported by       : Bob Seaborn
  554. Reported on       : 05-08-98
  555. Short description : Offer the ability to specify IP addresses instead of URL's
  556. Author's notes    : You can now specify an IP address instead of a
  557.                     URL for both the HTTP and the FTP URLs.
  558.  
  559. --------------------------------------------------------------------------------
  560. 31 items
  561.  
  562. Leave
  563. --------------------------------------------------------------------------------
  564. Type              : Bug
  565. Fixed in          : 1.10.007
  566. Fixed on          : 15-01-99
  567. Reported by       : Ben Hamilton <Ben.Hamilton@compconn.net>
  568. Reported on       : 24-11-98
  569. Short description : Problem uploading zero byte semaphore file
  570. Author's notes    : Unable to reproduce this problem due to other
  571.                     problems with the ftp server.
  572.  
  573. --------------------------------------------------------------------------------
  574. 1 items
  575.  
  576. New
  577. --------------------------------------------------------------------------------
  578. Type              : Bug
  579. Fixed in          : 1.10.
  580. Fixed on          : 
  581. Reported by       : Fransisco Romero
  582. Reported on       : 07-01-99
  583. Short description : The positioning of WebUtil should be changed.
  584. Long description  : The ability to synchronize directories should be
  585.                     emphasized along with the easy of use. Right now
  586.                     it looks like "just another" web gathering tool.
  587.  
  588. Type              : Bug
  589. Fixed in          : 1.10.
  590. Fixed on          : 
  591. Reported by       : Harald Harms
  592. Reported on       : 15-01-99
  593. Short description : Design an icon for the Windows version of WebUtil
  594.  
  595. --------------------------------------------------------------------------------
  596. 2 items
  597.