aboutsummaryrefslogtreecommitdiffstats
path: root/components/net/http_cache.rs
Commit message (Expand)AuthorAgeFilesLines
* Update rustfmt to the 2024 style edition (#35764)Simon Wülker2025-03-031-3/+3
* net: Use the unfiltered response status when comparing against cached resourc...Josh Matthews2025-02-161-2/+4
* api: Flatten and simplify Servo preferences (#34966)Martin Robinson2025-01-141-1/+1
* Update all network-related dependencies to the latest versions (#34630)Josh Matthews2025-01-081-155/+120
* Fork Stylo's `malloc_size_of` into Servo (#34332)Martin Robinson2024-11-221-83/+56
* Create HttpStatus to safely deal with HTTP responses status. (#33581)webbeef2024-09-291-33/+20
* fix many clippy warnings (#33510)Gae242024-09-211-1/+1
* net: use saturating_sub when substracting durations to prevent underflows (#3...webbeef2024-09-081-5/+2
* net: Stop using legacy time in the HTTP and CORS caches (#33259)Martin Robinson2024-08-301-55/+43
* clippy: Fix various clippy warnings throughout the code (#33003)Ashwin Naren2024-08-131-6/+2
* clippy: fix some leftover warnings in components/net (#32476)Peter Mikola2024-06-111-7/+18
* clippy: Fix warnings in `components/net` (#31626)eri2024-03-131-4/+4
* clippy: fix warnings in components/net (#31564)eri2024-03-101-95/+83
* Revert "Replace time with std::time in components/net (#31079)" (#31120)Martin Robinson2024-01-181-34/+41
* Replace time with std::time in components/net (#31079)Taym Haddadi2024-01-171-41/+34
* Strict import formatting (grouping and granularity) (#30325)Samson2023-09-111-7/+9
* remove `extern crate` (#30311)Samson2023-09-081-0/+3
* Upgrade HyperNaveen Gattu2022-01-161-3/+2
* Non-blocking network IONaveen Gattu2021-12-231-2/+2
* `mach fmt` after updating toolchain to 2021-05-18Dominic Cooney2021-05-221-2/+2
* Make reload button clear the network cache.Josh Matthews2020-07-271-0/+5
* Upgrade to rustc 1.42.0-nightly (9b98af84c 2019-12-22)Simon Sapin2019-12-231-4/+7
* http-cache: wait on pending storesGregory Terzian2019-10-081-55/+91
* Auto merge of #24370 - jdm:cache-crossorigin-test, r=gterzianbors-servo2019-10-071-0/+10
|\
| * Add some useful HTTP cache debug output.Josh Matthews2019-10-041-0/+10
* | Pass argument by reference to CacheKey constructorTugdual JULLIEN2019-10-051-5/+5
* | rustfmtJosh Matthews2019-10-031-1/+3
* | Use unfiltered response body when replicating body of cached responses.Josh Matthews2019-10-031-1/+1
|/
* Auto merge of #23494 - gterzian:improve_http_cache, r=jdmbors-servo2019-06-221-5/+47
|\
| * http-cache: do not cache responses from requests with authorizationGregory Terzian2019-06-201-0/+9
| * http-cache: improve handling of network errors and partial contentGregory Terzian2019-06-171-5/+38
* | Upgrade headers, headers-core, and hyper_serde.Josh Matthews2019-06-131-2/+3
* | Remove unused code from net and net_traits cratesest312019-06-021-5/+0
|/
* #8539 Config preferences backend restructurePeter Hall2019-03-201-6/+1
* fix potentially overflowing arithmetic in cache range requestsGregory Terzian2019-03-151-1/+17
* Remove redundant `.clone()`sShotaro Yamada2018-12-111-1/+1
* refactored performance timing to align with updated specddh2018-11-201-4/+11
* Update MPL license to https (part 4)Jan Andre Ikenmeyer2018-11-191-1/+1
* Update crossbeam-channel to 0.3Bastien Orivel2018-11-181-3/+3
* Remove useless `use crate_name;` imports.Simon Sapin2018-11-081-1/+0
* Reorder importsPyfisch2018-11-061-5/+7
* `cargo fix --edition`Simon Sapin2018-11-061-1/+1
* Rustfmt net cratePyfisch2018-11-031-92/+155
* Update hyper to 0.12Bastien Orivel2018-11-011-173/+163
* Replace mpsc with crossbeam/servo channel, update ipc-channelSimon Sapin2018-09-121-1/+1
* Ensure done_chan is Some, when refreshing a still receiving resourceGregory Terzian2018-06-231-3/+17
* Make a doc URL a clickable linkDale Wijnand2018-06-071-1/+1
* Measure cache memory usage (#19251):modal-d172018-04-011-58/+97
* Use specific assertion for net http_cacheCYBAI2018-01-261-1/+1
* handle caching of response with a body of ResponseBody::ReceivingGregory Terzian2018-01-131-22/+49