WIP: v0.19: Fixes and tests for std/net/http #1489
No reviewers
Labels
No labels
UX
active development
backlog
blocker
bootstrap
bounty
bug
dependencies
discussion
documentation
duplicate
enhancement
flaky test
help wanted
invalid
javascript
question
release
tendentious
wontfix
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
mighty-gerbils/gerbil!1489
Loading…
Reference in a new issue
No description provided.
Delete branch "jay/gerbil:v0.19-std-net-http"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
WIP, not ready for review
WIP: v0.19: Port std/net/http to v0.19to WIP: v0.19: Fixes and tests for std/net/httpJay this is pretty substantial, is it still wip?
@ -86,0 +82,4 @@(when self.reader;; Draining through read validates framing and avoids passing a potentially;; 64-bit wire size to BufferedReader.skip's fixnum-only contract.(let (buffer (make-u8vector 4096))use the buffer-cache from this, :std/io/bio/cache
@vyzo hey yeah as I mentioned in other PR, haven't had time to fully validate this yet
I had the agent get us fully compliant with https://github.com/uNetworking/h1spec
But I haven't done any benchmarking of this yet. I will have more time next week but otherwise you are welcome to take this over or scrap it
yeah, it's ok, we can wait.
View command line instructions
Manual merge helper
Use this merge commit message when completing the merge manually.
Checkout
From your project repository, check out a new branch and test the changes.Merge
Merge the changes and update on Forgejo.Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.