home *** CD-ROM | disk | FTP | other *** search
/ Acorn User 2 / AUCD2.iso / internet / proxy.spk / !ProxySrvr / docs / Versions < prev   
Text File  |  1996-05-09  |  3KB  |  87 lines

  1.          /-----------------------------------------------------\
  2.          |                                                     |
  3.          |   RISC OS Proxy Server © Chris Audley,  1996        |
  4.          |   Version details                                   |
  5.          |                                                     |
  6.          \-----------------------------------------------------/
  7.  
  8. v0.14a   -  Thu 09th May 1996
  9.  
  10.         Sorted out a problem with the external network pinging - 
  11.         under certain conditions it was filling up the internet stack
  12.         buffer, causing everything to go pear shaped.
  13.         
  14.         Logging code hacked around a lot.
  15.         
  16.         Removed a lot of debug calls in the code that are now
  17.         superfluous, so that should reduce size and improve speed.
  18.          
  19.         It was up and running for 6 hours last night with no problems,
  20.         it handled over 400 WWW requests (transfering 4Mb of data), and
  21.         several telnet sessions - I'm well pleased:)
  22.       
  23.         (Incidentally the caching implemented in the developmental
  24.          version is becoming more and more stable - its almost usable)             
  25.     
  26.  
  27. v0.13a   -  Tue 07th May 1996
  28.  
  29.         Sorted out the maximum requests problem, don't know how though,
  30.         I just tidied up the code and the problem disappeared, which is
  31.         a bit worrying.
  32.         
  33.         Tidied up other bits of buffer handling, and socket error
  34.             handling. Should improve stability.
  35.         
  36.         The polling doesn't use any of the real internet events anymore.
  37.         When it accepted these and used them for polling, it was causing
  38.         serious hassle with the buffers for some reason.
  39.         
  40.         Since none of the sockets are asynchronous now, I'll remove the
  41.         use of eventing, and call my own C entry veneer from OS_CallBack
  42.         Should, speed things up a bit, and reduce the possibility of
  43.         crashing other programs with my fake internet event.
  44.         
  45.         Also changed the OS_CallEvery to OS_CallAfter, and make the
  46.         call at the end of the poll loop.
  47.         
  48.  
  49. v0.12a   -  Sat 04th May 1996
  50.   
  51.             Telnet proxy requested hostname can be entered in character mode
  52.             aswell as line mode - was causing problems with new versions 
  53.             of !FreeTerm
  54.  
  55.             Returns a proper error, and quits if the required ear port is 
  56.             already in use.
  57.  
  58.  
  59.  
  60. v0.11a   -  Fri 03rd May 1996
  61.  
  62.         First bug fix !!!
  63.             Sorted out a memory problem which reared its ugly head when
  64.             confronted with fast servers (e.g. local WWW servers).
  65.             
  66.             Added external network checking, using UDP echo packets
  67.             I'll change this to use ICMP when I get round to it, but
  68.             since most ISP servers support UDP echoing, it'll do for the
  69.             moment.
  70.  
  71.             All browser commands passed through, so logins for access to 
  72.             restricted WWW pages now works.
  73.    
  74.             Telnet proxy now accepts ':' and ','  for host-port seperation
  75.  
  76.         Tidied up a few bits to improve speed and hopefully stability.            
  77.  
  78.  
  79. v0.10a   -  Mon 29th April 1996
  80.  
  81.             The first public release.
  82.             Supports - http and telnet proxying only
  83.  
  84.  
  85.  
  86.  
  87. Chris Audley,  (chris@santaari.tcp.co.uk)