Commit Graph

31 Commits

Author SHA1 Message Date
Fedor 3571ed761a [network] Hold mutex when accessing mSecurityInfo. 2021-02-07 17:33:42 +02:00
Fedor 38fd9ff2bb Update MacOS Version detection. 2021-02-04 16:53:09 +02:00
Fedor c06c3fab9b [http] Use a copy of nsHttpConnectionInfo. 2021-02-04 16:51:38 +02:00
Fedor 75fc2843ab Nuke vim lines. 2021-02-04 16:48:36 +02:00
Fedor a57cdde4f1 [network/dom] Improve sanitization of download filenames. 2020-09-17 08:07:29 +03:00
Fedor f05365da1e De-unify netwerk. 2020-07-16 02:35:57 +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 b1a810639a [Network] Bump http channel default Firefox CompatMode init value. 2020-04-03 20:49:44 +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 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 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 618fd48872 Bug 1548822. 2019-09-05 20:08:15 +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 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 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