Closed Bug 1689554 Opened 1 year ago Closed 11 months ago

Use PR_SendTo/PR_RecvFrom fro the UDP socket that is used for a HTTP3 connection

Categories

(Core :: Networking: HTTP, task, P2)

task

Tracking

()

RESOLVED FIXED
88 Branch
Tracking Status
firefox88 --- fixed

People

(Reporter: dragana, Assigned: dragana)

References

(Blocks 1 open bug)

Details

(Whiteboard: [necko-triaged])

Attachments

(6 files)

No description provided.
Blocks: 1689555
Assignee: nobody → dd.mozilla
Depends on: 1690615

The patch also removes some unnecessary from HttpConnectionUDP and Http3Session which will make easier to merge them.

We will let QUIC's congestion control deal with this packet loss.

Pushed by ddamjanovic@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/c86132c6438e
Extend nsUDPSocket to accomodate more efficiant receiving of data. r=necko-reviewers,valentin
https://hg.mozilla.org/integration/autoland/rev/6f0b271fd9ac
Use nsUDPSocket for HTTP3/QUIC r=necko-reviewers,valentin
https://hg.mozilla.org/integration/autoland/rev/49bb7bd1dc52
Give the address received with PRRecvFrom to neqo and use the address from neqo to call PRSendTo r=necko-reviewers,valentin
https://hg.mozilla.org/integration/autoland/rev/eca3dc56d029
nsHttpChannel and nsHttpTranasction do not get self/peerAddr if HTTP3 is used. r=necko-reviewers,valentin
https://hg.mozilla.org/integration/autoland/rev/f3f0f70363f1
Enable UDPSocket on the socket process and fix a test r=necko-reviewers,kershaw
https://hg.mozilla.org/integration/autoland/rev/ba635fc1e41a
Ignore NS_BASE_STREAM_WOULD_BLOCK errors from SendTo call. r=necko-reviewers,valentin
Regressions: 1695879
Regressions: 1709166
You need to log in before you can comment on or make changes to this bug.