-
Notifications
You must be signed in to change notification settings - Fork 289
Comparing changes
Open a pull request
base repository: salesforce/tough-cookie
base: v2.3.2
head repository: salesforce/tough-cookie
compare: v2.3.4
- 18 commits
- 13 files changed
- 7 contributors
Commits on Oct 25, 2016
-
Configuration menu - View commit details
-
Copy full SHA for ee60643 - Browse repository at this point
Copy the full SHA ee60643View commit details -
Configuration menu - View commit details
-
Copy full SHA for 92d5448 - Browse repository at this point
Copy the full SHA 92d5448View commit details
Commits on Nov 18, 2016
-
Configuration menu - View commit details
-
Copy full SHA for ed31ba4 - Browse repository at this point
Copy the full SHA ed31ba4View commit details
Commits on Nov 28, 2016
-
Merge pull request #83 from awaterma/public-suffix
Updates to public suffix list.
Configuration menu - View commit details
-
Copy full SHA for a928b54 - Browse repository at this point
Copy the full SHA a928b54View commit details
Commits on Sep 21, 2017
-
Yevhen Lukomskyi authored and Yevhen Lukomskyi committed
Sep 21, 2017 Configuration menu - View commit details
-
Copy full SHA for 1002fb4 - Browse repository at this point
Copy the full SHA 1002fb4View commit details -
Configuration menu - View commit details
-
Copy full SHA for fcc8abf - Browse repository at this point
Copy the full SHA fcc8abfView commit details -
Configuration menu - View commit details
-
Copy full SHA for f1ed420 - Browse repository at this point
Copy the full SHA f1ed420View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e2fb0b - Browse repository at this point
Copy the full SHA 4e2fb0bView commit details -
Merge pull request #97 from salesforce/spaces-ReDoS
Constrain spaces before = to 256
Configuration menu - View commit details
-
Copy full SHA for 98e0916 - Browse repository at this point
Copy the full SHA 98e0916View commit details -
Configuration menu - View commit details
-
Copy full SHA for 12d4266 - Browse repository at this point
Copy the full SHA 12d4266View commit details
Commits on Sep 22, 2017
-
Parse cookie-pair part without regexp
Specifically to avoid any more hidden ReDoS in those regexes. Seems to run tests in 6.9s vs 7.0s so might be a bit of a speed bonus on some platforms!
Configuration menu - View commit details
-
Copy full SHA for c9bd79d - Browse repository at this point
Copy the full SHA c9bd79dView commit details -
Avoid unbounded Regexp parts in date parsing
Replaces a bunch of `[^\d]*$` with bounded `(?:[^\d]|$)` Double checked the RFC6265 spec: time cannot have non-digits beside the colons.
Configuration menu - View commit details
-
Copy full SHA for 2a4775c - Browse repository at this point
Copy the full SHA 2a4775cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8614dbf - Browse repository at this point
Copy the full SHA 8614dbfView commit details -
Convert date-time parser from regexp, expand tests
None of the regexps (at least, when they were removed) are vulnerable to ReDoS. However, took this opportunity to check that the RFC is being closer and more clearly documented where in the code. Another way to put this: "regexps are magic and hinder code analysis" Introduced some equivalence tests to ensure that certain "weird" dates are indeed parsing the same as their "canonical" RFC6265 counterpart.
Configuration menu - View commit details
-
Copy full SHA for 8452ccd - Browse repository at this point
Copy the full SHA 8452ccdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 751da6d - Browse repository at this point
Copy the full SHA 751da6dView commit details
Commits on Feb 24, 2018
-
Merge pull request #100 from salesforce/no-re-parser
No-RegExp parser. Integration tested with latest `jsdom` and `request`
Configuration menu - View commit details
-
Copy full SHA for 7564c06 - Browse repository at this point
Copy the full SHA 7564c06View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d66ffd - Browse repository at this point
Copy the full SHA 7d66ffdView commit details
Commits on Feb 26, 2018
-
Configuration menu - View commit details
-
Copy full SHA for e4dfb0a - Browse repository at this point
Copy the full SHA e4dfb0aView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v2.3.2...v2.3.4