1. 25 Dec, 2009 1 commit
  2. 12 Dec, 2009 1 commit
  3. 27 Nov, 2009 1 commit
  4. 05 Nov, 2009 1 commit
  5. 04 Nov, 2009 1 commit
  6. 27 Oct, 2009 1 commit
  7. 16 Oct, 2009 1 commit
  8. 27 Sep, 2009 1 commit
    • Daniel Stenberg's avatar
      - I introduced a maximum limit for received HTTP headers. It is controlled by · 8646cecb
      Daniel Stenberg authored
        the define CURL_MAX_HTTP_HEADER which is even exposed in the public header
        file to allow for users to fairly easy rebuild libcurl with a modified
        limit. The rationale for a fixed limit is that libcurl is realloc()ing a
        buffer to be able to put a full header into it, so that it can call the
        header callback with the entire header, but that also risk getting it into
        trouble if a server by mistake or willingly sends a header that is more or
        less without an end. The limit is set to 100K.
      8646cecb
  9. 01 Sep, 2009 1 commit
  10. 31 Aug, 2009 3 commits
  11. 12 Aug, 2009 1 commit
  12. 11 Aug, 2009 1 commit
  13. 22 Jul, 2009 1 commit
  14. 15 Jul, 2009 1 commit
  15. 10 Jun, 2009 1 commit
    • Yang Tse's avatar
      Adjusted to take in account that... · 2c166812
      Yang Tse authored
      With the curl memory tracking feature decoupled from the debug build feature,
      CURLDEBUG and DEBUGBUILD preprocessor symbol definitions are used as follows:
      
      CURLDEBUG used for curl debug memory tracking specific code (--enable-curldebug)
      
      DEBUGBUILD used for debug enabled specific code (--enable-debug)
      2c166812
  16. 06 Jun, 2009 1 commit
  17. 04 Jun, 2009 1 commit
  18. 01 Jun, 2009 1 commit
  19. 30 May, 2009 1 commit
  20. 28 May, 2009 1 commit
  21. 18 May, 2009 2 commits
  22. 12 May, 2009 1 commit
  23. 11 May, 2009 1 commit
  24. 06 May, 2009 1 commit
  25. 04 May, 2009 2 commits
  26. 02 May, 2009 2 commits
  27. 01 May, 2009 2 commits
  28. 29 Apr, 2009 1 commit
  29. 28 Apr, 2009 1 commit
    • Daniel Stenberg's avatar
      - Bug report #2709004 (http://curl.haxx.se/bug/view.cgi?id=2709004) by Tim · e01b7c1e
      Daniel Stenberg authored
        Chen pointed out how curl couldn't upload with resume when reading from a
        pipe.
      
        This ended up with the introduction of a new return code for the
        CURLOPT_SEEKFUNCTION callback that basically says that the seek failed but
        that libcurl may try to resolve the situation anyway. In our case this means
        libcurl will attempt to instead read that much data from the stream instead
        of seeking and that way curl can now upload with resume when data is read
        from a stream!
      e01b7c1e
  30. 26 Apr, 2009 1 commit
  31. 09 Apr, 2009 1 commit
  32. 08 Apr, 2009 2 commits
  33. 02 Apr, 2009 1 commit
    • Yang Tse's avatar
      Fix curl_off_t definition for builds done using Sun compilers and a · 168fb3a8
      Yang Tse authored
      non-configured libcurl. In this case curl_off_t data type was gated
      to the off_t data type which depends on the _FILE_OFFSET_BITS. This
      configuration is exactly the unwanted configuration for our curl_off_t
      data type which must not depend on such setting. This breaks ABI for
      libcurl libraries built with Sun compilers which were built without
      having run the configure script with _FILE_OFFSET_BITS different than
      64 and using the ILP32 data model.
      168fb3a8