1. 20 Oct, 2012 1 commit
    • Timothy B. Terriberry's avatar
      Documentation revisions and a leak fix. · 2ffd8cb7
      Timothy B. Terriberry authored
      Thanks to Jean-Marc Valin for providing documentation feedback.
      This also changes op_tags() to allow the tags to be queried on a
       partially-open file (because they've already been read and are
       available), and fixes a leak when a partially open file is freed
       instead of being fully opened.
      2ffd8cb7
  2. 12 Oct, 2012 1 commit
    • Timothy B. Terriberry's avatar
      Major updates to the http backend. · 3d78feff
      Timothy B. Terriberry authored
      * Now supports HTTP/1.1 persistent connections with pipelining.
        This speeds up chain enumeration on large files by almost a
         factor of 2 over http, and by roughly a factor of 4 over https.
        The difference between http and https is now much smaller.
      * Add timeouts to all the socket I/O.
      * Estimate the number of available bytes to read and use it when
         making connection re-use decisions.
      * Add support for https with proxies using HTTP/1.1 CONNECT
         tunnels.
      * Fix TLS session re-use (it requires clean shutdown).
      * Various other code re-organization and minor improvements.
      3d78feff
  3. 01 Oct, 2012 1 commit
  4. 24 Sep, 2012 4 commits
  5. 23 Sep, 2012 1 commit
    • Timothy B. Terriberry's avatar
      Documentation clean-up and updates. · 7be86aca
      Timothy B. Terriberry authored
      Splits the documentation into sections and provides an overview.
      Also explicitly document which functions can and cannot be called on
       partially-open streams, and fix-up a few things to behave as
       documented.
      7be86aca
  6. 22 Sep, 2012 1 commit
  7. 18 Sep, 2012 1 commit
  8. 17 Sep, 2012 5 commits
  9. 16 Sep, 2012 2 commits