1. 02 Feb, 2017 7 commits
  2. 25 Jan, 2017 2 commits
    • Scott Abbey's avatar
      Fix parsing of overflow in patch version number · d5ab79a5
      Scott Abbey authored
      Use the same pattern used in parsing the minor version number.
      
      Add a test to verify that a patch version number over u64::MAX results
      in an error.
      d5ab79a5
    • Scott Abbey's avatar
      Fix parsing of overflow in minor version number · 5d3adeb7
      Scott Abbey authored
      Similar to the major version number integer overflow issue (#4, fixed by
      aa2c943f), minor version parsing must consider overflow.
      
      An integer overflow in the minor version number parsing operation was
      resulting in the minor field being treated as a wildcard.  This would
      break comparisons involving very large minor version numbers.
      
      Only match minor to a wildcard if it is one of the three specific
      characters that indicate a wildcard version.  Any other parsing error
      will be returned in the same fashion as a parsing error on the major
      version number.
      
      Add test using a number larger than u64::MAX in the minor version
      field.
      5d3adeb7
  3. 06 Jan, 2017 3 commits
  4. 01 Jan, 2017 1 commit
  5. 10 Oct, 2016 4 commits
  6. 26 Sep, 2016 1 commit
  7. 25 Sep, 2016 1 commit
  8. 30 Jul, 2016 3 commits
  9. 15 Jun, 2016 5 commits
  10. 12 May, 2016 13 commits