aboutsummaryrefslogtreecommitdiffstats
path: root/components/net/cookie.rs
Commit message (Collapse)AuthorAgeFilesLines
* Upgrade HyperNaveen Gattu2022-01-161-1/+1
|
* Add webdriver deletecookies functionaditj2019-04-191-0/+4
|
* Update MPL license to https (part 4)Jan Andre Ikenmeyer2018-11-191-1/+1
|
* Remove useless `use crate_name;` imports.Simon Sapin2018-11-081-1/+0
| | | | A `crate_name::foo` path always works in 2018
* `cargo fix --edition-idioms`Simon Sapin2018-11-081-1/+1
|
* Reorder importsPyfisch2018-11-061-2/+2
|
* `cargo fix --edition`Simon Sapin2018-11-061-1/+1
|
* Rustfmt net cratePyfisch2018-11-031-32/+49
|
* Update hyper to 0.12Bastien Orivel2018-11-011-4/+4
|
* Implement secure and host cookie prefixesKeith Yeung2017-11-211-4/+23
|
* Fix commonmark Markdown warnings in docs, part 1Matt Brubeck2017-10-171-1/+1
| | | | | | | | Fixes warnings from rust-lang/rust#44229 when `--enable-commonmark` is passed to rustdoc. This is mostly a global find-and-replace for bare URIs on lines by themselves in doc comments.
* Update Hyper and OpenSSLddh2017-03-311-21/+30
|
* Assert that `domain_match` is operating on lowercase textMichael Howell2017-03-091-0/+2
| | | | | | | > (Note that both the domain string and the string will have been > canonicalized to lower case at this point.) Related to #15789
* Use serde_json to persist cookies in the net crateAnthony Ramine2017-02-221-3/+10
|
* Check wss scheme in Cookie::appropriate_for_urlRohit Burra2016-12-251-1/+1
|
* Add domain and path checks for secure cookies evictionKeith Yeung2016-12-211-11/+6
|
* Urlmageddon: Use refcounted urls more often.Emilio Cobos Álvarez2016-11-171-3/+3
|
* Moved pub_domains to net_traits and did a spring clean.Alan Jeffrey2016-09-291-1/+1
|
* Add mach command to update public domain list and use a HashSet instead of a ↵Florian Duraffourg2016-06-091-5/+7
| | | | Vec to lookup public domains
* read cookie_jar, hsts_list, auth_cache, and local_data from file if ↵Daniel2016-04-251-64/+1
| | | | profile_dir option is present
* Upgrade to rust-url 1.0 and hyper 0.9Simon Sapin2016-04-231-10/+8
|
* Move '&&' to the end of the previous line.Zbynek Winkler2016-04-221-4/+4
| | | | | | Following https://github.com/servo/servo/issues/10692 this is just a formating change to satisfy a new tidy requirement of not having '&&' at the beginning of a line.
* write cookie_jar, hsts_list, auth_cache, and local_data to file if ↵Daniel2016-04-201-0/+63
| | | | profile_dir option is present
* More idiomatic char retrieval from `String`.Corey Farwell2016-04-191-2/+2
|
* Fix a bunch of clippy lintsJohannes Linke2016-01-021-1/+1
|
* Make `path_matches` match the spec (fixes cookies)Manish Goregaokar2015-11-301-3/+14
|
* Upgrade to rustc 1.6.0-nightly (d5fde83ae 2015-11-12)Manish Goregaokar2015-11-271-1/+1
| | | | … and libc 0.2 and many other dependencies
* Fix issues found by rust-clippyCorey Farwell2015-10-121-1/+1
|
* Cleanup code that was warned by rust-clippyCorey Farwell2015-10-111-1/+1
|
* Add plugins for compositing and net crates #7699Maciej Skrzypkowski2015-09-221-2/+2
| | | | | Changed to_string calls to to_owned calls where was a need.
* Fix reported test-tidy errors for unmerged import blocksBrandon Fairchild2015-09-191-2/+1
| | | | This merges import blocks that were reported by tidy as unmerged.
* sort all usesJohann Tuffe2015-08-201-2/+2
|
* Use str::parse() rather than FromStr::from_str.Ms2ger2015-06-131-3/+2
| | | | The former appears to be preferred.
* Upgrade to rustc 551a74dddd84cf01440ee84148ebd18bc68bd7c8.Simon Sapin2015-05-051-10/+10
|
* Move net::cookie unit tests into the unit_tests crate.Simon Sapin2015-04-071-75/+1
|
* Split out shared networking code into net_traits crateGilles Leblanc2015-04-031-2/+2
| | | | Fixes #4476
* Improve and fix default_path cookie algorithmCorey Farwell2015-03-261-9/+16
| | | | | | | | | | * Previously, the function returned an owned String, which is not necessary, so now it returns a slice * Steps have now been documented/labeled * The last step of the algorithm was incorrect; it would only slice the path if the "/" was the last character, which is not what the spec says. The spec says to slice up until (but not including) the last "/". Also added a regression test for this.
* Fixed some deprecation errors in components/net.Avi Weinstock2015-03-231-2/+4
|
* Update some code that's feature-gated under core.Ms2ger2015-03-211-11/+11
|
* Fix warnings in net.Ms2ger2015-02-131-1/+1
|
* Upgrade to rustc ba2f13ef0 2015-02-04Simon Sapin2015-02-111-3/+3
|
* Address review comments.Josh Matthews2015-02-041-2/+1
|
* Differentiate between HTTP and non-HTTP APIs for cookie operations. Fix some ↵Josh Matthews2015-02-041-70/+57
| | | | incorrect cookie removal operation logic. Order the returned cookies according to the spec. Make cookie unit tests pass.
* Improve redirect behaviour to clear headers and reevaluate sent cookies. ↵Josh Matthews2015-02-041-164/+97
| | | | 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/+314