aboutsummaryrefslogtreecommitdiffstats
path: root/components/net/lib.rs
Commit message (Collapse)AuthorAgeFilesLines
...
* sorted the extern crate, mod & use declarationsRavi Shankar2015-09-241-6/+6
|
* Add plugins for compositing and net crates #7699Maciej Skrzypkowski2015-09-221-0/+2
| | | | | Changed to_string calls to to_owned calls where was a need.
* Issue #7390 correct the order of mod declarationHugo Thiessard2015-09-181-6/+6
|
* Move net_error_list from net to net_traits. Fixes #7050.Connor Imes2015-08-061-1/+0
|
* Use hosts-replaced URL only when loading resourcesJames Graham2015-08-051-5/+0
|
* net: Convert the storage task to use IPC.Patrick Walton2015-07-261-0/+1
|
* Moves HSTS code to it's own moduleSam Gibson2015-07-221-0/+1
|
* Update to rustc 2d0cbf3e3e25e092bd9e4c94d08e446b680869f0.Ms2ger2015-06-251-4/+4
|
* Use euclid from crates.ioecoal952015-06-191-1/+1
|
* Audit and reduce unstable usage in netManish Goregaokar2015-06-101-1/+0
| | | | | | | | | | | | | | | | | | | | Reasons behind existing unstable features: std_misc: - `Handle` usage (API will be replaced and is perhaps broken) path_ext: - Checking if a file exists. This is doable from the File directly, but slightly longer core: - `FnBox` alloc: - `boxed::into_raw()` (naming)
* Use the correct log crate and setup env_logger in main.Eduard Burtescu2015-06-061-1/+0
|
* add error enum for chromium net errors, create window method for error ↵Mike Blumenkrantz2015-05-271-0/+1
| | | | propagation
* Auto merge of #5952 - Ms2ger:cleanup, r=saneyukibors-servo2015-05-051-1/+0
|\ | | | | | | | | | | <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/5952) <!-- Reviewable:end -->
| * Remove unused feature gates and an unused import.Ms2ger2015-05-051-1/+0
| |
* | 1. Add an enum type NetworkEventMessage for handling both HttpRequest and ↵Himaja2015-05-051-0/+1
| | | | | | | | | | | | | | | | HttpResponse messages 2. Change run_server to handle network events 3. Add a unique id to track request-actor associations 4. Update the network event actor
* | Initial changes for devtools support for logging HTTP requests.Himaja2015-05-051-0/+1
|/ | | | | | | | | | Add a NetworkEventActor to devtools/actors/ Authors: Ashritha Mohan Ram <amohanr@ncsu.edu> Himaja Valavala <hsvalava@ncsu.edu> Anand Chandrasekar <achandr9@ncsu.edu> Yiyang Wang <ywang95@ncsu.edu>
* Upgrade to rustc 551a74dddd84cf01440ee84148ebd18bc68bd7c8.Simon Sapin2015-05-051-5/+2
|
* Add a `profile_traits` crate to reduce compile times.Nicholas Nethercote2015-04-301-1/+0
| | | | | | | | | | A rebuild after touching components/profile/mem.rs now takes 48 seconds (and only rebuilds `profile` and `servo`) which is much lower than it used to be. In comparison, a rebuild after touching components/profile_traits/mem.rs takes 294 seconds and rebuilds many more crates. This change also removes some unnecessary crate dependencies in `net` and `net_traits`.
* Update WHATWG links to use HTTPSCorey Farwell2015-04-131-1/+1
| | | | | | | | | | | | | | Extracted this out of #5649 This commit was created with the following commands: ``` find . -iname "*.webidl" -type f -print0 | xargs -0 sed -i '' 's/http:\(.*\)whatwg.org/https:\1whatwg.org/g' ``` ``` find . -iname "*.rs" -type f -print0 | xargs -0 sed -i '' 's/http:\(.*\)whatwg.org/https:\1whatwg.org/g' ```
* move mime classifier unit tests into unit test crateEdward Cho2015-04-131-1/+1
|
* Remove int_uint from net.Josh Matthews2015-04-071-1/+0
|
* Remove the sniffer task.Josh Matthews2015-04-061-1/+0
|
* Implement MIME sniffing.Nathan Climer2015-04-061-0/+1
|
* Split out shared networking code into net_traits crateGilles Leblanc2015-04-031-12/+1
| | | | Fixes #4476
* Closes #2587 Adding HTTP compression capabilityMatt McCoy2015-04-011-0/+1
|
* Stop using old_io in net tests.Ms2ger2015-03-261-0/+1
|
* Stop using old_path in net.Ms2ger2015-03-261-1/+0
|
* Move profiler code from `util` into a new crate `profile`.Nicholas Nethercote2015-03-241-0/+1
| | | | | | | | | - Most of util::memory has been moved into profile::mem, though the `SizeOf` trait and related things remain in util::memory. The `SystemMemoryReporter` code is now in a submodule profile::mem::system_reporter. - util::time has been moved entirely into profile::time.
* Fixed some deprecation errors in components/net.Avi Weinstock2015-03-231-1/+0
|
* Remove allow(missing_copy_implementations) attributes.Ms2ger2015-03-231-2/+0
| | | | This is now the default.
* Cleanup resource_task's global_init().Ms2ger2015-03-201-0/+1
|
* Fix some warnings in net.Simon Sapin2015-03-181-1/+3
|
* Upgrade rustc to d3c49d2140fc65e8bb7d7cf25bfe74dda6ce5ecf/rustc-1.0.0-dev.Ms2ger2015-03-181-2/+2
|
* Add more robust hostsfile parsingGilles Leblanc2015-03-051-0/+5
| | | | | | | | | | | | Adds hostsfile parsing support for: * Tabs * Comments (line and end of line) * IPv4 address validation * Basic IPv6 address validation * End of line whitespaces * Host name alias (multiple host names per address) Fixes #5063
* Use rustc-serialize rather than the built-in deprecated serialize.Ms2ger2015-02-171-1/+1
|
* Fix warnings in net.Ms2ger2015-02-131-2/+8
|
* Upgrade to rustc ba2f13ef0 2015-02-04Simon Sapin2015-02-111-1/+1
|
* Use base64 from rustc-serialize (fixes #4747).Ms2ger2015-02-101-1/+1
|
* Allow unused variables, imports, and mutable.Josh Matthews2015-02-091-2/+0
|
* Improve redirect behaviour to clear headers and reevaluate sent cookies. ↵Josh Matthews2015-02-041-0/+1
| | | | Implement storage-related cookie behaviour such as domain and path matching that cookie-rs doesn't require. Remove stored cookies when an empty value is stored. Document cookie code.
* cookies and cookies storage implementationShamir Khodzha2015-02-041-0/+3
|
* Basic certificate verification (fixes #4119)Manish Goregaokar2015-01-311-0/+1
|
* Import the util crate as util rather than servo_util.Ms2ger2015-01-291-1/+1
| | | | | | | | This used to conflict with the util crate from the standard library, which has long since been removed. The import in layout has not been changed because of a conflict with the util mod there.
* silence fetch warningsManish Goregaokar2015-01-281-1/+1
|
* Update rustc to 00b112c45a604fa6f4b59af2a40c9deeadfdb7c6/rustc-1.0.0-dev.Josh Matthews2015-01-281-2/+5
|
* Allow `missing_copy_implementations`Matthew Rasmus2015-01-081-0/+1
|
* Update rustc to revision 2cfb5acb5a2751c759627377e602bac4f88f2d19.Ms2ger2015-01-081-1/+0
|
* convert net crate to use hyperSean McArthur2014-12-041-1/+1
|
* Implement Window.sessionStorage: Storage Task, Storage Methods (excluding ↵nkdalmia2014-12-031-0/+1
| | | | Storage event, QuotaExceededError)
* M1456, Implement MIME sniffing initial StepKshitij Parajuli2014-11-131-0/+1
|