1. 23 Jan, 2019 2 commits
  2. 22 Jan, 2019 12 commits
  3. 12 Dec, 2018 1 commit
  4. 11 Dec, 2018 6 commits
  5. 10 Dec, 2018 2 commits
  6. 07 Dec, 2018 4 commits
  7. 29 Nov, 2018 2 commits
  8. 26 Nov, 2018 4 commits
  9. 22 Nov, 2018 2 commits
  10. 21 Nov, 2018 1 commit
    • Kenton Varda's avatar
      Extend kj::Url with option to not collapse empty path/query components. · a358282e
      Kenton Varda authored
      This is to fix a complaint about Cloudflare Workers removing these components as requests pass through, which apparently breaks someone's funky URLs.
      
      Arguably "." and ".." processing presents a similar problems. But, allowing ".." to pass through is much more likely to lead to security problems. Browsers will generally process "." and ".." before sending a request (whereas they won't collapse double-slashes), so we're following their lead here.
      a358282e
  11. 17 Nov, 2018 1 commit
  12. 07 Nov, 2018 1 commit
  13. 06 Nov, 2018 1 commit
  14. 05 Nov, 2018 1 commit
    • Kenton Varda's avatar
      Allow WebSocket to keep sending after close(). · 308e5cda
      Kenton Varda authored
      In Cloudflare Workers, we've observed applications in the wild that continue to send messages after a Close message. This is incorrect, but it happens, and we end up logging a spurious error as we attempt to proxy the message through.
      
      By removing this restriction, we can now proxy these WebSockets despite the incorrect usage.
      308e5cda