1. 17 Dec, 2010 7 commits
  2. 14 Dec, 2010 12 commits
  3. 13 Dec, 2010 5 commits
  4. 12 Dec, 2010 6 commits
  5. 11 Dec, 2010 8 commits
  6. 10 Dec, 2010 2 commits
    • Pierre Ynard's avatar
      httpd: gracefully handle too large request bodies · 2e1b9e44
      Pierre Ynard authored
      Return a 413 error instead of crashing
      2e1b9e44
    • Pierre Ynard's avatar
      httpd: fix parsing of request body · 8fae1e14
      Pierre Ynard authored
      This caused genuine bugs like mangled bodies and corrupted requests
      (usually leading to 501 errors), and possibly leaks of memory buffer
      of the size of the Content-Length parameter. This is pretty bad since
      crafted requests could easily exhaust the memory and/or trigger a crash.
      Apart from the contents of the buffer of the involved request, there
      doesn't seem to be any possible memory corruption.
      8fae1e14