-
Notifications
You must be signed in to change notification settings - Fork 0
Comparing changes
Open a pull request
base repository: DXist/httpsig-rs
base: develop
head repository: junkurihara/httpsig-rs
compare: develop
- 13 commits
- 19 files changed
- 3 contributors
Commits on May 20, 2026
-
Update contributing guidelines for pull requests
Clarify guidelines on formatting changes in pull requests.
Configuration menu - View commit details
-
Copy full SHA for aa42450 - Browse repository at this point
Copy the full SHA aa42450View commit details -
Add contributing section to README
Added contributing guidelines to the README.
Configuration menu - View commit details
-
Copy full SHA for cbe607e - Browse repository at this point
Copy the full SHA cbe607eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 465e105 - Browse repository at this point
Copy the full SHA 465e105View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b5da9b - Browse repository at this point
Copy the full SHA 2b5da9bView commit details
Commits on Jun 11, 2026
-
fix: avoid panic on invalid signature input
Nick Cardin committedJun 11, 2026 Configuration menu - View commit details
-
Copy full SHA for a6d3692 - Browse repository at this point
Copy the full SHA a6d3692View commit details
Commits on Jul 22, 2026
-
Configuration menu - View commit details
-
Copy full SHA for b0347bb - Browse repository at this point
Copy the full SHA b0347bbView commit details -
Merge pull request junkurihara#29 from nacardin/fix/panic
fix: avoid panic on invalid signature input
Configuration menu - View commit details
-
Copy full SHA for 4a1005b - Browse repository at this point
Copy the full SHA 4a1005bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1bde5e2 - Browse repository at this point
Copy the full SHA 1bde5e2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 82fa1e9 - Browse repository at this point
Copy the full SHA 82fa1e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 002c430 - Browse repository at this point
Copy the full SHA 002c430View commit details -
feat: make
tracingdependency optional (default: enabled)Supersedes junkurihara#30. The `tracing` dependency of the `httpsig` crate is now gated behind a new `tracing` feature, enabled by default so that existing users keep their log output. Unlike junkurihara#30, log call sites are left untouched: the `trace` facade module now provides no-op macros when the feature is disabled, so a missing cfg guard can never break a feature combination (junkurihara#30 failed to compile with `--features rsa-signature` alone). The dependency is also declared with `default-features = false`, which drops `tracing-attributes` from the dependency graph since only the bang-style macros are used. Verified: cargo check/test across default, --no-default-features, rsa-signature with and without tracing, --all-features, and the whole workspace. Co-authored-by: keskalukasfri <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 025452e - Browse repository at this point
Copy the full SHA 025452eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 46663ef - Browse repository at this point
Copy the full SHA 46663efView commit details -
Merge pull request junkurihara#31 from junkurihara/feat/tracing-optional
Feat/tracing optional
Configuration menu - View commit details
-
Copy full SHA for f8ab161 - Browse repository at this point
Copy the full SHA f8ab161View 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 develop...develop