| Commit message (Collapse) | Author | Age |
| |
|
|
|
|
| |
Remind me to always build BEFORE committing :P
|
|
|
|
|
|
|
|
| |
Fixes potential thread races between:
- nsSocketTransport::OnInputClosed and nsSocketTransport::OpenInputStream.
- nsSocketTransport::OnOutputClosed and nsSocketTransport::OpenOutputStream.
- nsSocketTransport::Close and nsSocketTransport::RecoverFromError called from
OnSocketDetached.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
Critical note: this potentially reduces the strength of TLS 1.3 and should only
be enabled if absolutely necessary to access a site.
A browser restart is required for the pref change to take effect as it is set on
NSS initialization.
|
| |
|
| |
|
| |
|
|
|
|
| |
Note: C++ lambda expressions are actually useful for once.
|
|
|
|
|
| |
Port 10080 is shared by too many devices and services that do need http(s)
access, so this port should not be blacklisted by default.
|
|
|
|
|
| |
There is no reason to treat available encoding schemes for these protocols
differently.
|
|
|
|
| |
'cocoa'
|
|
|
|
| |
This fixes a typo in 5e705bd5059da5b7a39e3a096b7c7f59cb466730
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| | |
detection function.
This rewrites the websocket channel network change detection function to not
skip part of its logic in a situation that has already been checked, preventing
a thread race. See analysis of the problem in the issue.
|
|/ |
|
|
|
|
|
|
|
| |
Casting it to an int16_t was wrong and would preclude the check for high port
numbers (due to overflow).
This makes the type matching, but adds an explicit check to ensure the port
number passed in is within a valid range.
|
|
|
|
| |
This one is no longer necessary (and incorrect) after the changes made in #1684
|
|
|
|
|
|
| |
general.useragent.* prefs
Resolves #1741
|
| |
|
|
|
|
|
|
|
|
|
| |
Remove various obsolete configure options.
Remove Adjust SDK install tracking filth.
Remove redundant code paths in old-configure
This also optimizes linker use
Remove redundant conditional blocks.
Rewrite span.h without constexpr use.
|
|
|
|
|
|
| |
in error.
This was a fallout from pull request #929.
|
|
|
|
|
|
|
|
|
| |
timeouts."
As of [da0c073a7] we no longer need this workaround because the issue is avoided
with proper sleep/wake logic restored.
This reverts commit 2fa993b5639e04c7e1d7403ecf9175a223ce50b4.
|
|
|
|
|
|
| |
removed.
This was fallout from PR #929 for Issue mcp-graveyard/UXP#21
|
|
|
|
| |
See BZ bugs 1674735, 1677047, 1677940 and 1676868 for details.
|
| |
|
| |
|
|\
| |
| |
| |
| |
| | |
blocklist support to 11.0' (#1692) from dbsoft/UXP:Big_Sur_Version into master
Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/1692
|
| |
| |
| |
| | |
Changes based on Mozilla bug 1616404 but supporting back to 10.7.
|
|/
|
|
|
|
|
| |
component.
Since this is a http protocol networking feature, it belongs in the networking
branch of our preferences.
|
|
|
|
|
|
|
| |
The root cause in this bug is that the connection info used by
'SpdyConnectTransaction' is the same instance as the connection info in
'nsHttpTransaction', so we should clone it and let 'SpdyConnectTransaction' use
the cloned one.
|
|
|
|
|
|
|
|
| |
and supporting code."
This reverts commit 18df01eb5498c954044f96c346026da0238d2e61.
Backed out for devtools breakage.
|
|
|
|
|
|
| |
supporting code.
Resolves #1684
|
|
|
|
| |
Closes #1656
|
|
|
|
|
|
|
| |
This prevents a potential race and simplifies the code a bit by keeping the
bytes read separate instead of using mData, which is modified from another
thread from OnDataAvailable.
Relaxed atomics are fine for these, since they don't guard any memory.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
*.webidl, *.cc
|
|
|
|
| |
Another S&R run with some smarter matching.
|
|
|
|
|
|
| |
Since these are just interpreted comments, there's 0 impact on actual code.
This removes all lines that match /* vim: set(.*)tw=80: */ with S&R -- there are
a few others scattered around which will be removed manually in a second part.
|
|
|
|
|
|
|
|
|
|
|
| |
When using AF_CONN addresses, don't put these in the COOKIE
chunk. For these addresses it is possible to reconstruct them
locally. Conceptually, addresses are something to be shared
with the peer, but in the case of AF_CONN this might not be
the case. Therefore, zero then out.
Thanks to Natalie Silvanovich of Google Project Zero for
finding and reporting the issue.
|
| |
|
| |
|
| |
|
|\
| |
| | |
Include MDNSResponderOperator.h in libmdns/nsDNSServiceDiscovery.h for Mac
|