Commit Graph

43 Commits

Author SHA1 Message Date
Fedor
c7cfc244e1 [WebRTC] Stop putting addresses in the cookie chunk. 2020-09-17 08:08:37 +03:00
Fedor
63f4b4c30e [xpcom] Make Base64 compatible with ReadSegments() with small buffers. 2020-09-17 08:07:55 +03:00
Fedor
a57cdde4f1 [network/dom] Improve sanitization of download filenames. 2020-09-17 08:07:29 +03:00
Fedor
f54a76c0b5 [network] Use query and ref lengths if available in nsStandardURL. 2020-07-16 03:57:42 +03:00
Fedor
f05365da1e De-unify netwerk. 2020-07-16 02:35:57 +03:00
Fedor
3b8ccba2e9 [WebRTC] Port some upstream sctp fixes. 2020-07-16 02:20:22 +03:00
Fedor
e577defb37 Fix wrong remove files from the preprocessing. 2020-07-16 02:19:25 +03:00
Fedor
a9e1a524b7 Remove HPKP. 2020-07-16 02:15:34 +03:00
Fedor
c03564ad50 Improve SSUAO to provide more accurate OS information. 2020-07-16 02:15:00 +03:00
Fedor
e65de81e03 Rebuild application version string. 2020-07-16 02:14:19 +03:00
Fedor
4997923cea [network] Cherry-pick various sctp lib upstream fixes. 2020-04-03 20:55:06 +03:00
Fedor
b1a810639a [Network] Bump http channel default Firefox CompatMode init value. 2020-04-03 20:49:44 +03:00
Fedor
c2662594d0 Remove FlyWeb Service. 2020-04-03 20:49:03 +03:00
Fedor
6caf738b11 Use the Preprocessor instead of AppConstants. 2020-04-03 20:48:21 +03:00
Fedor
e52fc12b05 Stop 2xx FTP responses from causing browser to hang. 2020-04-03 20:46:56 +03:00
Fedor
3b7c93782f Fix unsafe http methods on HTTP/2 with TLSv1.3 0RTT. 2020-04-03 20:46:04 +03:00
Fedor
157b45b3bb Handle missing base64 challenge in NegotiateAuth and NTLMAuth. 2020-04-03 20:42:49 +03:00
Fedor
5f58e6f300 Use mutex in PACResolver when accessing mRequest from multiple threads.. 2019-12-25 15:47:27 +03:00
Fedor
41d0dc16ca Update in-tree Brotli, Woff2 and OTS components. 2019-12-25 15:45:57 +03:00
Fedor
61a86e2c51 Disable auth confirmation prompts by default. 2019-12-25 15:45:23 +03:00
Fedor
1ee2da9da3 Add null check in Http2Session::RecvAltSvc. 2019-12-25 15:43:45 +03:00
Fedor
9998b2436a Reinstate postDataString for about:home searches. 2019-09-05 20:09:30 +03:00
Fedor
3103cfd8b0 Convert dom/base/nsImageLoadingContent.cpp to use AsyncOpen2... 2019-09-05 20:09:22 +03:00
Fedor
89a61b8f1f Implement a threadsafe & revised version of http2PushedStream. 2019-09-05 20:08:43 +03:00
Fedor
97afb9108e Do not allow the ^ character to appear in the hostname. 2019-09-05 20:08:28 +03:00
Fedor
618fd48872 Bug 1548822. 2019-09-05 20:08:15 +03:00
Fedor
f431ddbece Treat all file: URIs as having a unique origin. 2019-09-05 20:07:56 +03:00
Fedor
2c720730d7 Check port safety for AltSvc. 2019-09-05 20:07:49 +03:00
Fedor
39f9fcfc15 Bug 1550498. 2019-09-05 20:07:37 +03:00
Fedor
274a0f654a Block http auth prompt for cross-origin image subresources by default. 2019-09-05 20:04:20 +03:00
Fedor
b30beb5771 Add preference to allow the loading of FTP subresources. 2019-09-05 20:04:05 +03:00
Fedor
008915faa1 Remove deprecated appending of #-moz-resolution from Mypal and left over from nsMediaFragmentURIParser.h 2019-05-20 09:03:13 +03:00
Fedor
7474601f4c Clean up try/catch blocks for preferences. 2019-05-20 09:02:25 +03:00
Fedor
b9a6c8d251 Remove code for unused OS - AIX and such other. 2019-05-20 09:02:10 +03:00
Fedor
6db7e1fcbb WebRTC: Add explicit mutex on callback receiver for cases it's not already locked. 2019-05-20 09:01:29 +03:00
Fedor
eecf3a3830 Return proper error if the nss layer encounters an error on the http tunnel. 2019-05-20 09:01:21 +03:00
Fedor
8c75e181ea Close the transaction if PR_Read/PR_Write failed. 2019-05-20 09:01:18 +03:00
Fedor
52b83e7739 network component changes 2019-05-20 09:00:31 +03:00
Fedor
932b99bff3 Convert UI-dictating FTP errors to console errors 2019-03-30 05:03:01 +03:00
Fedor
92f6101f29 Remove unused SSL errorReporting prefs 2019-03-30 04:53:52 +03:00
Fedor
74bd1d375d Junk captive portal and directory ping 2019-03-12 19:35:44 +03:00
Fedor
277045c132 ooops, some files where missed 2019-03-12 18:31:25 +03:00
Fedor
454d000db6 basic source 2019-03-11 13:26:37 +03:00