Commit message (Collapse) | Author | Age | Lines | |
---|---|---|---|---|
* | [netwerk] Make nsIncrementalStreamLoader's GetNumBytesRead threadsafe. | Moonchild | 2020-10-24 | -10/+14 |
| | | | | | | | 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. | |||
* | [network/dom] Improve sanitization of download filenames. | Moonchild | 2020-07-29 | -0/+6 |
| | ||||
* | [network] Use query and ref lengths if available in nsStandardURL. | Moonchild | 2020-07-10 | -2/+6 |
| | ||||
* | Issue #80 - Add nsSocketTransportService2.h to ThrottleQueue.cpp | Gaming4JC | 2020-05-20 | -0/+1 |
| | ||||
* | Issue #80 - De-unify netwerk/base | Moonchild | 2020-05-20 | -3/+31 |
| | ||||
* | Issue #1280 - Part 1: Remove HPKP components. | wolfbeast | 2020-04-14 | -21/+0 |
| | | | | | This also removes leftover plumbing for storing preload information in SiteSecurityService since no service still uses it. | |||
* | Issue #1474 - Prevent the cp detection from starting if preffed off. | wolfbeast | 2020-04-14 | -4/+4 |
| | | | | | | | | 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 | |||
* | Issue #1053 - Remove android support from netwerk | Matt A. Tobin | 2020-04-14 | -10/+3 |
| | ||||
* | Issue #1395 - Remove FlyWeb Service | Matt A. Tobin | 2020-04-14 | -15/+0 |
| | ||||
* | Use mutex in PACResolver when accessing mRequest from multiple threads. | Valentin Gosu | 2019-12-06 | -6/+20 |
| | ||||
* | Issue #1289 - Part 1: Add a pref to disable HPKP header processing. | wolfbeast | 2019-11-14 | -0/+8 |
| | ||||
* | Issue #1134: Reinstate postDataString for about:home searches. | wolfbeast | 2019-08-10 | -1/+7 |
| | ||||
* | Do not allow the ^ character to appear in the hostname. | wolfbeast | 2019-07-20 | -1/+1 |
| | ||||
* | Treat all file: URIs as having a unique origin. | wolfbeast | 2019-07-20 | -24/+32 |
| | | | | | | | | | | | This prevents cross-file access from files loaded into the browser from the local file system, further restricting the origin policy of file: URIs. Added a pref to control this behavior for local file access if required for certain applications, since this change might break using the browser to run applications on the local file system that require access to local files. | |||
* | Add preference to allow the loading of FTP subresources for corner cases | wolfbeast | 2019-07-14 | -0/+13 |
| | ||||
* | Remove deprecated appending of #-moz-resolution from Pale Moon and left over ↵ | Matt A. Tobin | 2019-05-12 | -1/+0 |
| | | | | | | | | from nsMediaFragmentURIParser.h This also magically makes Aero Peek work properly with Pale Moon thus: Resolves #809 | |||
* | Remove some BEOS 1st party code leftovers. | wolfbeast | 2019-04-14 | -3/+3 |
| | ||||
* | Remove some HPUX leftovers. | wolfbeast | 2019-04-01 | -1/+0 |
| | | | | Resolves #185 | |||
* | Remove unused SSL errorReporting prefs | wolfbeast | 2019-03-14 | -4/+0 |
| | | | | Resolves #1003. | |||
* | Expose TLS 1.3 cipher suite prefs. | wolfbeast | 2019-02-10 | -1/+9 |
| | ||||
* | Never let "localhost" get sent to a proxy. | wolfbeast | 2019-02-07 | -0/+7 |
| | | | | Also make "No proxy for" editable always when usable. | |||
* | Remove NS_IMPL_CYCLE_COLLECTION_TRAVERSE_SCRIPT_OBJECTS | wolfbeast | 2019-01-18 | -1/+0 |
| | ||||
* | Telemetry: Remove stubs and related code | adeshkp | 2019-01-12 | -337/+14 |
| | ||||
* | Do not report resource-timing subdocument loads triggered by that subdocument. | wolfbeast | 2018-12-14 | -0/+31 |
| | ||||
* | backport m-c bug 1333172 - Avoid 1100 warnings by replacing ↵ | Gaming4JC | 2018-10-23 | -1/+3 |
| | | | | NS_ENSURE_SUCCESS in nsNetUtilInlines.h:180 | |||
* | backport m-c bug 1333174 - Don't use NS_ENSURE_SUCCESS at nsIOService:793 | Gaming4JC | 2018-10-22 | -1/+3 |
| | | | | Log spam fix. Suppresses 1,100 instances of NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012 emitted from netwerk/base/nsIOService.cpp during linux64 debug testing. Backports [m-c 1333174](https://bugzilla.mozilla.org/show_bug.cgi?id=1333174). | |||
* | Clean up a number of unused variables. | wolfbeast | 2018-09-29 | -42/+0 |
| | | | | Tag #21. | |||
* | Remove all C++ Telemetry Accumulation calls. | wolfbeast | 2018-09-03 | -308/+3 |
| | | | | | This creates a number of stubs and leaves some surrounding code that may be irrelevant (eg. recorded time stamps, status variables). Stub resolution/removal should be a follow-up to this. | |||
* | Remove support for TLS session caches in TLSServerSocket. | wolfbeast | 2018-09-01 | -23/+2 |
| | | | | This resolves #738 | |||
* | Reinstate RC4 and mark 3DES weak. | wolfbeast | 2018-08-17 | -0/+2 |
| | | | | Tag #709 | |||
* | Make nsAtomicFileOutputStream::DoOpen() fail if the file is read-only. | wolfbeast | 2018-07-10 | -0/+7 |
| | | | | This means we don't leave behind prefs-<n>.js files when prefs.js is read-only. | |||
* | Merge pull request #540 from janekptacijarabaci/security_csp_script_redirect_1 | Moonchild | 2018-06-24 | -2/+38 |
|\ | | | | | Fix CSP: Scripts with valid nonce should not be blocked if URL redirects | |||
| * | CSP: Support for "LoadInfo::GetLoadingContext" and ↵ | janekptacijarabaci | 2018-06-21 | -2/+38 |
| | | | | | | | | | | | | "LoadInfo::GetLoadingContextXPCOM()" https://bugzilla.mozilla.org/show_bug.cgi?id=1439713 (partially) | |||
* | | Fix SSL status ambiguity. | wolfbeast | 2018-06-20 | -3/+20 |
|/ | | | | | - Adds CipherSuite string with the full suite - Changes CipherName to be the actual cipher name instead of the (erroneous) full suite like Firefox does. | |||
* | Sanity-check in nsStandardURL::Deserialize(). r=mayhemer, a=RyanVM | Valentin Gosu | 2018-06-07 | -1/+3 |
| | | | | | | Also add test for faulty nsStandardURL deserialization. See Bug 1392739. | |||
* | Revert "Disable TLS 1.3 by default for now until our NSS can be updated to ↵ | wolfbeast | 2018-06-06 | -1/+1 |
| | | | | | | the latest spec." This reverts commit 6c3f95480a191ce432ddfb2aa400a6d70c4884a8. | |||
* | Merge pull request #412 from g4jc/hsts_priming_removal_backport | Moonchild | 2018-05-30 | -71/+2 |
|\ | | | | | Remove support and tests for HSTS priming from the tree. Fixes #384 | |||
| * | Remove support and tests for HSTS priming from the tree. Fixes #384 | Gaming4JC | 2018-05-26 | -71/+2 |
| | | ||||
* | | Fix sec pref locations and enable HPKP checking by default. | wolfbeast | 2018-05-29 | -0/+11 |
|/ | | | | Some prefs were incorrectly in all.js (ocsp and hpkp) | |||
* | Revert incorrect UAO optimization that broke SSUAO | JustOff | 2018-05-15 | -22/+0 |
| | ||||
* | Remove other gonk widget conditionals and unused files. | wolfbeast | 2018-05-13 | -5/+0 |
| | | | | Tag #288. | |||
* | Remove MOZ_WIDGET_GONK [2/2] | wolfbeast | 2018-05-13 | -75/+1 |
| | | | | Tag #288 | |||
* | Remove MOZ_B2G leftovers and some dead B2G-only components. | wolfbeast | 2018-05-12 | -1/+1 |
| | ||||
* | Bug 1182569: Update ContentSecurityManager to handle docshell loads | janekptacijarabaci | 2018-04-30 | -10/+4 |
| | ||||
* | moebius#158: The Performance Resource Timing (added support for "workerStart") | janekptacijarabaci | 2018-04-29 | -1/+45 |
| | | | | https://github.com/MoonchildProductions/moebius/pull/158 | |||
* | Disable TLS 1.3 by default for now until our NSS can be updated to the ↵ | wolfbeast | 2018-04-25 | -1/+1 |
| | | | | latest spec. | |||
* | moebius#187: DOM - nsIContentPolicy - context (document) | janekptacijarabaci | 2018-04-23 | -2/+30 |
| | | | | https://github.com/MoonchildProductions/moebius/pull/187 | |||
* | Revert "Bug 1182569: Update ContentSecurityManager to handle docshell loads" | janekptacijarabaci | 2018-04-22 | -4/+10 |
| | | | | This reverts commit 2e33335820b2816bee111e78588ac82e401c86ae. | |||
* | Bug 1182569: Update ContentSecurityManager to handle docshell loads | janekptacijarabaci | 2018-04-22 | -10/+4 |
| | | | | native in moebius | |||
* | Bug 1323683 - Fold nsIURIWithQuery into nsIURI | janekptacijarabaci | 2018-04-22 | -64/+45 |
| | | | | native in moebius |