Moonchild
cf74460dc0
Issue #80 - De-unify netwerk/dns
2020-05-23 06:51:51 +08:00
Moonchild
14e038f2c5
Issue #80 - De-unify netwerk/cookie
2020-05-23 06:51:48 +08:00
Moonchild
36ea31cc81
Issue #80 - De-unify netwerk/cache2
2020-05-23 06:51:45 +08:00
Moonchild
fd7e75b6e6
Issue #80 - De-unify netwerk/cache
2020-05-23 06:51:42 +08:00
Moonchild
2ba616d271
Issue #80 - De-unify netwerk/base
2020-05-23 06:51:39 +08:00
Roy Tam
bd1e07b203
Merge remote-tracking branch 'origin/master' into custom
2020-05-09 07:01:19 +08:00
Moonchild
9ec0ef7614
[WebRTC] Port some upstream sctp fixes
...
- add SCTP auth token boundary check.
- turn off SCTP auth and address reconfiguration.
2020-05-09 06:56:38 +08:00
Roy Tam
8d7d46f06c
Merge remote-tracking branch 'origin/master' into custom
2020-04-11 10:43:22 +08:00
wolfbeast
4337a5f1a8
Issue #1505 - Part 3: Make native mode actually native again.
2020-04-11 09:40:32 +08:00
wolfbeast
11f8f80826
Issue #1505 - Part 2: Store application build ID in nsHttpHandler
...
Since we're needing to reuse this several times, it makes it simpler to
just get it once in init and storing it.
2020-04-11 09:40:31 +08:00
wolfbeast
41a3028a67
Issue #1505 - Rebuild application version string
...
To respond dynamically to the pref change, the mAppVersion string needs
to be rebuilt.
Includes some minor improvements for corner cases and removes leftover
b2g junk.
2020-04-11 09:40:30 +08:00
Roy Tam
4ecaa49dd0
Merge remote-tracking branch 'origin/master' into custom
2020-04-03 09:57:28 +08:00
wolfbeast
052b2e70a3
Issue #1280 - Un-bust certerror pages and ForgetAboutSite
2020-04-03 09:30:07 +08:00
wolfbeast
cf5f069080
Issue #1280 - Part 1: Remove HPKP components.
...
This also removes leftover plumbing for storing preload information
in SiteSecurityService since no service still uses it.
2020-04-03 09:27:11 +08:00
JustOff
6aa52af7ac
Issue #1473 - Fix building %OS_SLICE% on non-Windows platforms
2020-04-03 09:26:52 +08:00
Roy Tam
cf086d4da7
Merge remote-tracking branch 'origin/master' into custom
2020-03-20 09:12:43 +08:00
wolfbeast
7a9ab66aed
[network] Cherry-pick various sctp lib upstream fixes.
2020-03-20 08:58:31 +08:00
JustOff
4f0a0c4606
Issue #1482 - Give dynamic SSUAO rules priority over static ones
2020-03-20 08:58:11 +08:00
Roy Tam
9d612014f8
Merge remote-tracking branch 'origin/master' into custom
2020-03-13 11:09:23 +08:00
JustOff
efb161c255
Issue #1053 - Remove no longer used function and modules from UserAgentUpdates.jsm
2020-03-13 10:24:01 +08:00
JustOff
0333159186
Issue #1473 - Add %OS_SLICE% macro to SSUAO to refine OS info
2020-03-13 10:23:59 +08:00
wolfbeast
577055a7e5
Issue #1474 - Prevent the cp detection from starting if preffed off.
...
When setting up connectivity, e.g. with new network detection, the pref
wouldn't be checked (or honored), resulting in spurious startup calls
despite being preffed off. This fixes that.
Resolves #1474
2020-03-13 10:23:25 +08:00
Roy Tam
55828393ce
Merge remote-tracking branch 'origin/master' into custom
2020-02-27 07:37:41 +08:00
Matt A. Tobin
bb8b180863
Issue #1053 - Remove android support from netwerk/protocol/http/nsHttpHandler.cpp
2020-02-27 07:31:16 +08:00
Matt A. Tobin
93a435ae22
Issue #1053 - Remove android support from netwerk
2020-02-27 07:31:14 +08:00
Roy Tam
3a29482353
Merge remote-tracking branch 'origin/master' into custom
2020-02-14 22:49:37 +08:00
wolfbeast
47cc63bc6c
[Network] Bump http channel default Firefox CompatMode init value.
2020-02-14 22:46:00 +08:00
Roy Tam
29201b8059
Merge remote-tracking branch 'origin/master' into custom
2020-02-08 07:21:43 +08:00
Matt A. Tobin
146d0aa2d2
Issue #1395 - Remove FlyWeb Service
2020-02-08 07:11:37 +08:00
Roy Tam
c9f0b81b06
Merge remote-tracking branch 'origin/master' into custom
2020-02-07 08:01:35 +08:00
New Tobin Paradigm
57809c759f
Fix preprocessor directive in UserAgentUpdates.jsm
2020-02-07 07:56:01 +08:00
Matt A. Tobin
ef27cc7fd0
Issue #65 - Remove AppConstants from netwerk/
2020-02-07 07:52:32 +08:00
Roy Tam
c7bc87cff9
Merge remote-tracking branch 'origin/master' into custom
2020-01-31 07:59:13 +08:00
athenian200
0fbfd09291
Fix whitespace.
2020-01-31 07:34:08 +08:00
athenian200
bd714bc690
Issue #1349 - Stop 2xx FTP responses from causing browser to hang.
...
LIST and RETR still appear to work as intended on ftp:// URLs after my changes. I wasn't able to test STOR because the browser doesn't appear to support FTP uploads at this time (although our FTP implementation appears perfectly capable of doing an FTP upload.)
If I understood the issue correctly, though, what we're doing is ensuring that we receive a preliminary 100 response from the FTP server for a given action before jumping to the 200 code describing what we do if the action was completed. Even though it makes no logical sense for a server to say an action was completed before it was initiated, someone could write a really annoying FTP server that takes advantage of this fact to crash the browser if they wanted.
2020-01-31 07:34:06 +08:00
Roy Tam
678ad26488
Merge remote-tracking branch 'origin/master' into custom
2020-01-24 09:39:16 +08:00
wolfbeast
c8f73fb28e
No issue - Fix unsafe http methods on HTTP/2 with TLSv1.3 0RTT.
2020-01-24 09:10:40 +08:00
Roy Tam
239002b5c9
Merge remote-tracking branch 'origin/master' into custom
2020-01-10 17:07:32 +08:00
wolfbeast
d43f7275d0
Handle missing base64 challenge in NegotiateAuth and NTLMAuth.
2020-01-10 17:07:02 +08:00
Roy Tam
bf6cd1e010
Merge remote-tracking branch 'origin/master' into custom
2019-12-06 22:48:12 +08:00
Valentin Gosu
38439fd244
Use mutex in PACResolver when accessing mRequest from multiple threads.
2019-12-06 22:46:44 +08:00
Roy Tam
01a4bc1e3b
Merge remote-tracking branch 'origin/master' into custom
2019-11-22 10:59:44 +08:00
Gaming4JC
eb555aaa47
Issue #1288 - Use NS_DECL_THREADSAFE_ISUPPORTS in HttpBaseChannel.cpp
...
Fixes a regression in Part 1b which caused HTML5 parser to fall off the main thread.
2019-11-22 10:45:19 +08:00
Roy Tam
d2b5ffafc2
Merge remote-tracking branch 'origin/master' into custom
2019-11-15 15:03:49 +08:00
wolfbeast
e7ab106190
Issue #1289 - Part 1: Add a pref to disable HPKP header processing.
2019-11-15 14:24:03 +08:00
wolfbeast
0d109e3c9f
Issue #1288 - Part 1b: Rewrite nsHTTPCompressConv.
...
This also includes formatting changes.
2019-11-15 14:23:55 +08:00
wolfbeast
729ee0f18a
Issue #1288 - Part 1a: Update brotli to 1.0.7
...
This also reorganizes the exports in the build system to use `brotli/`
as include directory.
2019-11-15 14:23:54 +08:00
Roy Tam
6f5cf4b1f8
Merge remote-tracking branch 'origin/master' into custom
2019-11-08 09:39:13 +08:00
wolfbeast
fe92ae641a
Issue #1275 - Add pref to disable warning prompts for SuperfluousAuth
...
and AutomaticAuth, and default to not prompting.
This resolves #1275 .
2019-11-08 09:38:17 +08:00
Roy Tam
f55c7f6d89
Merge remote-tracking branch 'origin/master' into custom
2019-10-25 12:02:58 +08:00