aboutsummaryrefslogtreecommitdiffstats
path: root/components/net
Commit message (Collapse)AuthorAgeFilesLines
...
* Non-blocking network IONaveen Gattu2021-12-239-344/+417
|
* more conciseNaveen Gattu2021-11-291-7/+5
|
* if let destructuringNaveen Gattu2021-11-291-7/+9
|
* more conciseNaveen Gattu2021-11-281-4/+3
|
* preserve fragmentNaveen Gattu2021-11-281-2/+9
|
* Update nightly rustc.Josh Matthews2021-11-011-1/+1
|
* Auto merge of #28528 - teymour-aldridge:shorthand, r=jdmbors-servo2021-06-251-1/+1
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use struct shorthand initialization. <!-- Please describe your changes on the following line: --> --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `___` with appropriate data: --> - [x] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report any errors - [ ] These changes fix #___ (GitHub issue number if applicable) <!-- Either: --> - [ ] There are tests for these changes OR - [x] These changes do not require tests because they don't really change any logic <!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.--> <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. -->
| * test tidyteymour-aldridge2021-06-251-1/+1
| |
| * Use struct shorthand initialization.teymour-aldridge2021-06-251-2/+2
| |
* | Bump `time` to latest `v0.1.x` version.teymour-aldridge2021-06-251-2/+2
|/
* Auto merge of #28420 - dominiccooney:rlsnightly, r=jdmbors-servo2021-06-171-2/+2
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update toolchain to nightly-2021-05-18 The nightly-2021-03-12 toolchain doesn't have RLS on Windows. This breaks code completion in Visual Studio Code because the rust plugin picks up the project toolchain. RLS is available in all tier one platforms in nightly-2021-05-18 per: https://rust-lang.github.io/rustup-components-history/ Signed-off-by: Dominic Cooney <dominic.cooney@gmail.com> <!-- Please describe your changes on the following line: --> Update toolchain to nightly-2021-05-18 --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `___` with appropriate data: --> - [X ] `./mach build -d` does not report any errors - [ X] `./mach test-tidy` does not report any errors (note, except tabs/spaces issue in an unrelated file... happy to fix in this PR) - [ ] These changes fix #___ (GitHub issue number if applicable) <!-- Either: --> - [ ] There are tests for these changes OR - [X] These changes do not require tests because changing the toolchain, covered by existing tests <!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.--> <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. -->
| * `mach fmt` after updating toolchain to 2021-05-18Dominic Cooney2021-05-221-2/+2
| | | | | | | | Signed-off-by: Dominic Cooney <dominic.cooney@gmail.com>
* | Fix tidy error.Josh Matthews2021-05-281-1/+0
| |
* | Disable warnings on windows.Josh Matthews2021-05-281-0/+2
| |
* | Disable fetch tests on windows.Josh Matthews2021-05-271-2/+1
| |
* | Don't error on unused imports.Josh Matthews2021-05-271-0/+2
| |
* | Disable more unit tests for windows.Josh Matthews2021-05-271-0/+2
| |
* | Disable all http_loader unit tests on windows.Josh Matthews2021-05-271-0/+2
| |
* | Disable intermittent unit test.Josh Matthews2021-05-261-0/+1
| |
* | Disable another intermittent test on windows.Josh Matthews2021-05-221-0/+1
| |
* | Disable intermittent test on windows.Josh Matthews2021-05-221-0/+1
|/
* Block port 10080Vincent Ricard2021-04-161-2/+2
| | | | See https://github.com/whatwg/fetch/issues/1191
* Compile fix.Josh Matthews2021-04-071-0/+2
|
* Try to work around windows unit test failures.Josh Matthews2021-04-071-5/+2
|
* Disasable net unit test on windows.Josh Matthews2021-04-041-0/+1
|
* Add port blocking for tftp, netbios-ns, snmp, rtsp, h323gatestat, ↵Vincent Ricard2021-03-291-5/+6
| | | | | | h323hostcall, pptp, sane-port Spec update: https://github.com/whatwg/fetch/pull/1148
* Fix some 'nosniff' testsVincent Ricard2021-03-083-12/+182
|
* Fix warnings introduced in newer Rust NightlySimon Sapin2021-02-251-1/+1
| | | | | | | | | | | | This does not (yet) upgrade ./rust-toolchain The warnings: * dead_code "field is never read" * redundant_semicolons "unnecessary trailing semicolon" * non_fmt_panic "panic message is not a string literal, this is no longer accepted in Rust 2021" * unstable_name_collisions "a method with this name may be added to the standard library in the future" * legacy_derive_helpers "derive helper attribute is used before it is introduced" https://github.com/rust-lang/rust/issues/79202
* Auto merge of #27738 - ghostd:update-bad-ports, r=jdmbors-servo2020-11-191-2/+2
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update the "bad ports" list https://github.com/whatwg/fetch/issues/1108 <!-- Please describe your changes on the following line: --> --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `___` with appropriate data: --> - [x] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report any errors - [ ] These changes fix #___ (GitHub issue number if applicable) <!-- Either: --> - [x] There are tests for these changes OR - [ ] These changes do not require tests because ___ <!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.--> <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. -->
| * Update the "bad ports" listVincent Ricard2020-11-041-2/+2
| | | | | | | | https://github.com/whatwg/fetch/issues/1108
* | Set CORS preflight requests' `mode` to `cors`Vincent Ricard2020-10-301-62/+60
|/
* Make reload button clear the network cache.Josh Matthews2020-07-272-0/+8
|
* Remove unit test that triggers frequent intermittent failure.Josh Matthews2020-07-271-78/+2
|
* net: Remove explicit Host header from websocket connection.Josh Matthews2020-07-161-26/+1
|
* net: Replace ws-rs with async-tungstenite.Josh Matthews2020-07-083-245/+443
|
* Auto merge of #27198 - jdm:http-origin-test-debug, r=asajeffreybors-servo2020-07-071-7/+8
|\ | | | | | | | | | | Add debug output for intermittently failing test. This should help narrow down the cause of #26895.
| * Add debug output for intermittently failing test.Josh Matthews2020-07-071-7/+8
| |
* | net: in the absense of a request body, assume streaming it cannot failGregory Terzian2020-07-071-1/+11
| |
* | Ignore errors while setting username/password in strip_url_for_use_as_referrerUtsav Oza2020-07-031-2/+2
| |
* | Update referrer computationUtsav Oza2020-07-023-102/+91
|/ | | | | | | | Update unit tests for determine_requests_referrer Update wpt metadata Add missing spec links
* Fix remaining flake8 warningsKagami Sascha Rosylight2020-06-211-0/+1
|
* Use global.get_referrer() when appropiateMatthias Deiml2020-06-171-2/+2
|
* Make url for "client" referrer mandatoryMatthias Deiml2020-06-176-101/+219
|
* fix streaming request bodies, terminate fetch if the body stream errorsGregory Terzian2020-06-163-32/+177
|
* net: fix re-extracting stream upon re-directGregory Terzian2020-06-121-2/+2
|
* net: Add unit test for accepting a self-signed cert.Josh Matthews2020-06-093-9/+103
|
* net: Use a POST request for allowing certs temporarily.Josh Matthews2020-06-092-15/+23
|
* net: Add option to temporarily accept certs that failed the handshake.Josh Matthews2020-06-092-12/+40
|
* net: Allow SSL websockets to use dynamic list of certs as well.Josh Matthews2020-06-093-6/+19
|
* net: Pass certs that fail the SSL handshake out of the network layer.Josh Matthews2020-06-094-37/+126
|