fune/netwerk
Valentin Gosu 05684b05da Bug 1851294 - Add nsITLSSocketControl.asyncStartTLS r=jschanck,necko-reviewers,kershaw
Thunderbird uses nsITLSSocketControl.startTLS to drive the XMPP
connection, but since we started enforcing proper thread safety in
bug 1847260, it's asserting when called on the main thread.

This patch marks StartTLS and proxyStartTLS as [noscript] and adds
asyncStartTLS. This new method dispatches a runnable to the socket thread
to call startTLS, then resolves (or rejects with the nsresult as an arg)
on the main thread.

Differential Revision: https://phabricator.services.mozilla.com/D207692
2024-04-19 09:42:41 +00:00
..
base Bug 1851294 - Add nsITLSSocketControl.asyncStartTLS r=jschanck,necko-reviewers,kershaw 2024-04-19 09:42:41 +00:00
build
cache2 Bug 1881863 - Part 1: Standardize on boolean over bool in xpidl, r=xpcom-reviewers,necko-reviewers,valentin,extension-reviewers,application-update-reviewers,media-playback-reviewers,credential-management-reviewers,search-reviewers,anti-tracking-reviewers,places-reviewers,nalexander,emilio,zombie,sgalich,karlt,lina,Standard8 2024-04-04 18:45:21 +00:00
cookie Bug 1891941 - Use StringBeginsWith in CookieService r=dveditz,cookie-reviewers 2024-04-18 14:49:25 +00:00
dns Bug 1892226: Use inet_ntop directly on Windows to prevent mswsock.dll load. r=necko-reviewers,jesup 2024-04-18 16:26:50 +00:00
docs Bug 1884623 - Update more jsm references in production code and docs in misc code. r=mossop,necko-reviewers,profiler-reviewers,julienw,kershaw 2024-03-14 17:42:28 +00:00
ipc Bug 1887839 - Remove fission.remoteObjectEmbed pref r=farre 2024-04-04 14:56:45 +00:00
locales Bug 1873626 - Restrict cookies with partitioned attribution to be used only in secure contexts. r=bvandersloot,cookie-reviewers,edgul 2024-02-13 10:07:37 +00:00
mime Bug 1871963: Implement zstd content-encoding support r=necko-reviewers,valentin,devtools-reviewers 2024-04-09 15:26:46 +00:00
protocol Backed out changeset 4c6df2bb5b6d (bug 1834381) for causing OS X Shippable sy-tp6 failures. CLOSED TREE 2024-04-19 07:38:21 +03:00
sctp Bug 1863224 - Apply mozilla patches for sctp r=ng 2024-04-03 15:33:26 +00:00
socket Bug 1890988 - Neqo v0.7.5, r=necko-reviewers,jesup,leggert 2024-04-11 14:07:07 +00:00
streamconv Bug 1871963: Implement zstd content-encoding support r=necko-reviewers,valentin,devtools-reviewers 2024-04-09 15:26:46 +00:00
system
test Bug 1596935 - Add tests for rel="dns-prefetch" r=necko-reviewers,valentin 2024-04-17 13:54:06 +00:00
url-classifier
wifi Bug 1891332 - Replace debug MOZ_ASSERT with MOZ_RELEASE_ASSERT in netwerk tests. r=necko-reviewers,kershaw,valentin 2024-04-17 03:26:30 +00:00
metrics.yaml Bug 1885529 - Measure time spent in native HTTPS call r=necko-reviewers,jesup 2024-04-16 12:06:39 +00:00
moz.build