1. 11 8月, 2023 5 次提交
    • B
      Merge pull request #3307 from bdarnell/branch6.3 · e4d69843
      Ben Darnell 提交于
      Version 6.3.3
      e4d69843
    • B
      ci: Don't test py312 in branch6.3 · 6a9e6fba
      Ben Darnell 提交于
      6a9e6fba
    • B
      Set version to 6.3.3 · 5c8a9a4f
      Ben Darnell 提交于
      5c8a9a4f
    • B
      httpserver_test: Add ExpectLog to fix CI · 7dfe8b59
      Ben Darnell 提交于
      The github security advisory feature lets you make private PRs but
      it apparently doesn't support CI so this log failure wasn't caught
      until after the PR was merged.
      7dfe8b59
    • B
      http1connection: Make content-length parsing more strict · 217295b1
      Ben Darnell 提交于
      Content-length and chunk size parsing now strictly matches the RFCs.
      We previously used the python int() function which accepted leading
      plus signs and internal underscores, which are not allowed by the
      HTTP RFCs (it also accepts minus signs, but these are less problematic
      in this context since they'd result in errors elsewhere)
      
      It is important to fix this because when combined with certain proxies,
      the lax parsing could result in a request smuggling vulnerability (if
      both Tornado and the proxy accepted an invalid content-length but
      interpreted it differently). This is known to occur with old versions
      of haproxy, although the current version of haproxy is unaffected.
      217295b1
  2. 14 5月, 2023 3 次提交
  3. 24 4月, 2023 3 次提交
  4. 22 4月, 2023 6 次提交
  5. 18 4月, 2023 2 次提交
  6. 10 4月, 2023 4 次提交
  7. 09 4月, 2023 6 次提交
  8. 08 4月, 2023 1 次提交
  9. 31 3月, 2023 4 次提交
  10. 22 2月, 2023 2 次提交
  11. 17 2月, 2023 4 次提交