1. 27 Apr, 1998 1 commit
    • Stewart Brodie's avatar
      HTTP 0.82 · dae9243c
      Stewart Brodie authored
      * First block of data was being thrown on the floor during
        decompression in some cases.  This is now fixed.
      
      * Debug output now knows about cookie related SWIs and won't claim that
        they are unknown SWIs.
      
      * Transfers which are both Chunked and compressed work correctly now.
      dae9243c
  2. 24 Apr, 1998 1 commit
    • Stewart Brodie's avatar
      AcornHTTP version 0.81 · 4cce117d
      Stewart Brodie authored
      On the fly decompression now works.  Both deflated and gzipped files
      are handled and will, if the server asks us to, be decompressed on the
      fly during download.  (Chunked compressed downloads are untested)
      4cce117d
  3. 21 Apr, 1998 1 commit
    • Stewart Brodie's avatar
      Single character cookie names weren't being accepted as valid. They now are. ... · 720811b0
      Stewart Brodie authored
      Single character cookie names weren't being accepted as valid.  They now are.  This means that my.yahoo.com will now work properly (at least as far as cookie support is concerned, anyway ;-)
      
      Also fixed a bug that was yet to appear but that would have hit eventually
      whereby you couldn't load more than 100 cookies from a previously saved
      cookie file.
      
      Security errors are thrown if one of the secure SWIs is called and the SSL
      services are not available any more.
      
      Several comments added to explain deviances from standards and why we need
      them.
      
      More fixes to portlist handling to allow parameter-less Port attributes to
      work on cookies.
      720811b0
  4. 09 Apr, 1998 1 commit
    • Stewart Brodie's avatar
      * Domain match rules relaxed to allow more cookies to be stored as expected. ... · 8a9b33dc
      Stewart Brodie authored
      * Domain match rules relaxed to allow more cookies to be stored as expected.  Although this compromises the specification, several sites are known to fail without this modification and in reality, the privacy and security implications are minor.
      
      * When cookies are loaded, they are now marked as resaveable (ie. not
      to be thrown away at the end of the session).  They must have been
      saveable in order to be saved in the first place.  This fixes the bug
      which causes cookies to disappear after two reinitialisations.
      8a9b33dc
  5. 31 Mar, 1998 2 commits
  6. 25 Mar, 1998 1 commit
  7. 19 Mar, 1998 2 commits
    • Stewart Brodie's avatar
      * https: support infrastructure has been added. The API calls to the · 1f7b228c
      Stewart Brodie authored
        Internet module are now vectored through a look up table so that the
        calls for an https request are sent via the AcornSSL module.   The HTTP
        module will only register https: protocol capability with the URL
        module if the AcornSSL module is present, thus allowing transparent
        addition of SSL support without requiring an update for the HTTP
        module.
      
      * There is no encryption code in the HTTP module at all.  It is all
        confined to the AcornSSL module.
      1f7b228c
    • Stewart Brodie's avatar
      Cookie fix - internal counter was getting out of sync with the number of... · b77491c6
      Stewart Brodie authored
      Cookie fix - internal counter was getting out of sync with the number of cookies being held resulting in a limit of 20 cookies ever being received from any given site.
      b77491c6
  8. 18 Feb, 1998 1 commit
  9. 11 Feb, 1998 2 commits
    • Stewart Brodie's avatar
      Dependency on Syslog removed · 8e99b0ab
      Stewart Brodie authored
      Const-ness of veneers modified on the basis of the CMHG version number to
      avoid build problems.
      8e99b0ab
    • Stewart Brodie's avatar
      Build process improvements : · 96b70582
      Stewart Brodie authored
      * Standardised make process in common with other protocol modules.
      * Resources put into standard structure for internationalisation
      * Standard !MkClean, !MkRom, !MkRam to build different versions
      96b70582
  10. 29 Jan, 1998 1 commit