Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use the origin of the actual image response when determining if a canvas is ↵ | SendilKumar N | 2017-05-19 | 1 | -14/+41 |
| | | | | origin clean. | ||||
* | Ignore mime type parameters in nosniff | Fabrice Desré | 2017-05-15 | 1 | -4/+4 |
| | | | | | | | | | This patch implements the following changes: - Only check for the toplevel/sublevel part of the mime type when deciding if it's a js or css resource, ignoring the mime parameters. - Fix the wpt tests that did not escape url parameters properly and also used an invalid syntax for the mime parameter. - Update the wpt manifest. | ||||
* | Use hash2 instead of deprecated hash | Ksbugbee | 2017-05-08 | 1 | -2/+2 |
| | | | | | | Removed X's from PULL_REQUEST_TEMPLATE.md Commented changes | ||||
* | Bump base64 to 0.4.2 | Alice Maz | 2017-05-03 | 1 | -1/+1 |
| | |||||
* | Fix indentation errors in servo rust code that tidy now finds. | coalman | 2017-04-18 | 2 | -2/+2 |
| | |||||
* | Update WR (IPC profiling, RG8 image support). | Glenn Watson | 2017-04-18 | 1 | -0/+1 |
| | |||||
* | Show HTTP response headers in debug output. | Josh Matthews | 2017-04-17 | 1 | -0/+7 |
| | |||||
* | Do not return an error for non-GET data: requests (fixes #13293) | Anthony Ramine | 2017-04-08 | 1 | -12/+8 |
| | |||||
* | Kill Request::omit_origin_header | Anthony Ramine | 2017-04-07 | 1 | -8/+5 |
| | |||||
* | Kill ResourceGroup | Anthony Ramine | 2017-04-06 | 1 | -36/+23 |
| | |||||
* | Move the HTTP connector in HttpState | Anthony Ramine | 2017-04-06 | 4 | -17/+12 |
| | |||||
* | Pass a &Pool<Connector> to http_loader::obtain_response | Anthony Ramine | 2017-04-06 | 1 | -3/+3 |
| | |||||
* | Move the SSL client in HttpState | Anthony Ramine | 2017-04-06 | 2 | -13/+15 |
| | |||||
* | Move hosts module into net crate. Remove obsolete functions. | Josh Matthews | 2017-04-06 | 5 | -2/+72 |
| | |||||
* | Remove unnecessary NetworkHttpRequestFactory abstraction. | Josh Matthews | 2017-04-06 | 1 | -34/+10 |
| | |||||
* | Replace hosts when making TCP connections, not when verifying SSL certs. | Josh Matthews | 2017-04-06 | 2 | -4/+42 |
| | |||||
* | Add command-line argument to use a custom SSL certificate database. | Josh Matthews | 2017-04-06 | 2 | -8/+14 |
| | |||||
* | Auto merge of #16272 - nox:net, r=jdm | bors-servo | 2017-04-05 | 3 | -31/+17 |
|\ | | | | | | | | | | | | | | | Net enhancements <!-- Reviewable:start --> This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/16272) <!-- Reviewable:end --> | ||||
| * | Kill some commented-out code | Anthony Ramine | 2017-04-05 | 1 | -5/+0 |
| | | |||||
| * | Pass the url by value to websocket_loader::main_fetch | Anthony Ramine | 2017-04-05 | 1 | -6/+6 |
| | | |||||
| * | Introduce HstsList::switch_known_hsts_host_domain_url_to_https | Anthony Ramine | 2017-04-05 | 2 | -9/+13 |
| | | |||||
| * | Kill hsts::secure_url | Anthony Ramine | 2017-04-05 | 1 | -13/+0 |
| | | |||||
* | | Auto merge of #16262 - jdm:connection-pool, r=nox | bors-servo | 2017-04-05 | 2 | -3/+4 |
|\ \ | |/ |/| | | | | | | | | | | | | | | | | | | | | | | | Enable HTTP connection pooling - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [X] These changes fix #15694 - [X] There are tests for these changes <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/16262) <!-- Reviewable:end --> | ||||
| * | Enable HTTP connection pooling. Retry stale connections indicated by ↵ | Josh Matthews | 2017-04-04 | 2 | -3/+4 |
| | | | | | | | | connection reset errors. | ||||
* | | Auto merge of #16126 - ferjm:issue-14520-block-media-csv, r=nox | bors-servo | 2017-04-05 | 1 | -1/+21 |
|\ \ | |/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Block scripts with text/csv, audio/*, video/* and image/* mime types This patch implements step 12 of the Main Fetch section of the Fetch API standard. It blocks the load of scripts with `text/csv`, `audio/*`, `video/*` and `image/*` mime types. Credit for the logic of `should_block_mime_type` function should go to the author of #14770. - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [X] These changes fix #14520 - [X] There are tests for these changes <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/16126) <!-- Reviewable:end --> | ||||
| * | Block scripts with text/csv, audio/*, video/* and image/* mime types | Fernando Jiménez Moreno | 2017-04-03 | 1 | -1/+21 |
| | | |||||
* | | Use set_default_accept in websocket_loader | Anthony Ramine | 2017-04-04 | 1 | -17/+5 |
| | | |||||
* | | Introduce http_loader::set_default_accept | Anthony Ramine | 2017-04-04 | 2 | -43/+57 |
| | | |||||
* | | Update the steps in fetch_with_cors_cache | Anthony Ramine | 2017-04-04 | 1 | -14/+17 |
| | | |||||
* | | Properly set Accept-Language in websocket_loader | Anthony Ramine | 2017-04-04 | 1 | -2/+2 |
| | | |||||
* | | Use cookie::from_cookie_string in websocket_loader | Anthony Ramine | 2017-04-04 | 1 | -5/+2 |
| | | |||||
* | | Pass http_state around in websocket_loader | Anthony Ramine | 2017-04-03 | 1 | -18/+17 |
| | | |||||
* | | Don't share the SSL client between the private and public groups | Anthony Ramine | 2017-04-03 | 1 | -2/+3 |
|/ | |||||
* | Move Arc out of HttpState | Anthony Ramine | 2017-04-03 | 4 | -29/+28 |
| | |||||
* | Reuse HttpState in ResourceGroup | Anthony Ramine | 2017-04-03 | 2 | -20/+16 |
| | |||||
* | Move the HTTP connector to FetchContext | Anthony Ramine | 2017-04-03 | 4 | -11/+12 |
| | |||||
* | Make Response::url_list be a bare Vec<ServoUrl> | Anthony Ramine | 2017-04-03 | 2 | -12/+15 |
| | |||||
* | Update steps of main_fetch according to the Fetch spec | Anthony Ramine | 2017-04-03 | 1 | -82/+85 |
| | |||||
* | Make Response::internal_response a bare boolean | Anthony Ramine | 2017-04-03 | 1 | -6/+6 |
| | |||||
* | Remove all internal mutability from Request | Anthony Ramine | 2017-04-03 | 4 | -135/+131 |
| | |||||
* | Make fetch take a &Request | Anthony Ramine | 2017-04-03 | 3 | -22/+20 |
| | |||||
* | Make cors_preflight_fetch take a &Request | Anthony Ramine | 2017-04-03 | 1 | -2/+2 |
| | |||||
* | Make cors_check take a &Request | Anthony Ramine | 2017-04-03 | 1 | -3/+3 |
| | |||||
* | Introduce create_ssl_client | Anthony Ramine | 2017-04-02 | 3 | -9/+17 |
| | | | | This lets us reuse the same SSL context for all HTTPS requests. | ||||
* | Reorder and reorganise imports in net::connector | Anthony Ramine | 2017-04-02 | 1 | -21/+21 |
| | |||||
* | Revert "Enable HTTP pooling again (fixes #15694)". | Josh Matthews | 2017-04-01 | 1 | -1/+2 |
| | |||||
* | Enable HTTP pooling again (fixes #15694) | Anthony Ramine | 2017-03-31 | 1 | -2/+1 |
| | |||||
* | Update Hyper and OpenSSL | ddh | 2017-03-31 | 9 | -99/+102 |
| | |||||
* | Revert "Introduce create_ssl_context" | Anthony Ramine | 2017-03-31 | 3 | -15/+8 |
| | | | | This reverts commit 7a4632bfa22c8bb83fbfe0c0241411362ee4dffd. | ||||
* | Revert "Store SSL context in ResourceGroup" | Anthony Ramine | 2017-03-31 | 1 | -5/+2 |
| | | | | This reverts commit 02b2aa159a2019836e799c73ead43f2d189c9e2a. |