Skip to content
  • 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
To find the state of this project's repository at the time of any of these versions, check out the tags.