- Nov 19, 2024
-
-
Matt Farina authored
Fix for allowing some version that were invalid
-
Matt Farina authored
The NewVersion function, which uses the loose parser, had the regex for detection updated based on the official one. A change was made to allow for versions like 1.2 and other "loose" ones (to use the node semver term). StrictNewVersion had some internal validation updated to catch issues. For NewVersion, the benchmarking is now faster than the previous regex. Ref #211 Signed-off-by:
Matt Farina <matt.farina@suse.com>
-
- Aug 27, 2024
-
-
Matt Farina authored
Updating changelog for 3.3.0
-
Matt Farina authored
Signed-off-by:
Matt Farina <matt@mattfarina.com>
-
Matt Farina authored
bumping min version in go.mod based on what's tested
-
Matt Farina authored
Signed-off-by:
Matt Farina <matt@mattfarina.com>
-
Matt Farina authored
Updating the testing version of Go used
-
Matt Farina authored
Signed-off-by:
Matt Farina <matt@mattfarina.com>
-
Matt Farina authored
simplify StrictNewVersion
-
Matt Farina authored
Removing reference to vert
-
Matt Farina authored
vert is not longer using a supported version of this lib. Closes #244 Signed-off-by:
Matt Farina <matt@mattfarina.com>
-
- Jun 05, 2024
-
-
Michael Grosser authored
-
- Jun 04, 2024
-
-
Matt Farina authored
doc: hyphen range constraint without whitespace
-
Matt Farina authored
add >= and <=
-
- May 21, 2024
-
-
Michael Grosser authored
-
- May 14, 2024
-
-
Matt Farina authored
feat: nil version equality
-
Matt Farina authored
updating github actions
-
Matt Farina authored
Signed-off-by:
Matt Farina <matt@mattfarina.com>
-
- May 08, 2024
-
-
Matt Farina authored
Add caching to fuzz testing
-
Matt Farina authored
This makes fuzz testing additive to previous scans Signed-off-by:
Matt Farina <matt@mattfarina.com>
-
- May 06, 2024
-
-
Matt Farina authored
Adding go build cache to fuzz output
-
Matt Farina authored
This is to capture the location in CI in order to cache across fuzz runs Signed-off-by:
Matt Farina <matt@mattfarina.com>
-
Matt Farina authored
Fix spelling in README
-
- Feb 19, 2024
-
-
Matt Farina authored
Updating the GitHub Actions and versions of Go used
-
Matt Farina authored
Signed-off-by:
Matt Farina <matt@mattfarina.com>
-
- Dec 11, 2023
-
-
Matt Farina authored
Fix: bad package in README
-
- Nov 16, 2023
-
-
Simon Delicata authored
This PR fixes the bad package name in the README file.
-
- Oct 28, 2023
-
-
Robin Schneider authored
-
- Aug 29, 2023
-
-
Johnny Chen authored
-
- Jul 28, 2023
-
-
Knut Zuidema authored
This changes the Equal method to return true for 2 nil values and false if any one of the values is nil. Previously passing a nil value would have resulted in a panic.
-
- Apr 10, 2023
-
-
Matt Farina authored
Signed-off-by:
Matt Farina <matt@mattfarina.com>
-
Matt Farina authored
Updating docs for security, fuzz, codeql, gosec
-
Matt Farina authored
Signed-off-by:
Matt Farina <matt@mattfarina.com>
-
- Apr 07, 2023
-
-
Matt Farina authored
Migrating Fuzz testing to Go built-in testing
-
Matt Farina authored
This also sets up CI to regularly perform Fuzz testing. This first step with fuzzing migrated just the existing Fuzz tests to the new setup. In the future additional tests can be added. Signed-off-by:
Matt Farina <matt@mattfarina.com>
-
- Apr 06, 2023
-
-
Matt Farina authored
Updating Go for 1.20
-
Matt Farina authored
Also updated golangci-lint to support the latest Go. Signed-off-by:
Matt Farina <matt@mattfarina.com>
-
- Apr 05, 2023
-
-
Matt Farina authored
Adding CodeQL scanning
-
Matt Farina authored
Signed-off-by:
Matt Farina <matt@mattfarina.com>
-
- Apr 04, 2023
-
-
Matt Farina authored
Fix issue with - ranges being transformed to something imparsible
-