Skip to content

Prepare 0.9.3 release - #446

Merged
mcdope merged 3 commits into
masterfrom
prepare-093
Jul 2, 2026
Merged

Prepare 0.9.3 release#446
mcdope merged 3 commits into
masterfrom
prepare-093

Conversation

@mcdope

@mcdope mcdope commented Jul 2, 2026

Copy link
Copy Markdown
Owner

Summary

  • Bumps version to 0.9.3 across all relevant files (version.h, pamusb-conf, changelogs, packaging)
  • Updates SECURITY.md to list 0.9.3 as the supported version
  • Adds ChangeLog / Debian / Fedora / Arch entries covering all 18 changes since 0.9.2
  • Arch PKGBUILD_stable sha256sum set to SKIP pending the tag (same pattern as the 0.9.2 prep)
  • Publishes the 4 draft GHSAs for fixes shipping in this release (GHSA-gc4c-v52c-2v34, GHSA-7583-9cqv-j9rf, GHSA-ffx6-xjp6-x33g, GHSA-gc6f-5hpq-ghxh) with patched_versions = 0.9.3 and CVE requests filed; not part of this diff (done via the GitHub API) but relevant context for review
  • Updates wiki docs: documents the pamusb-evdev-helper setgid mechanism / input group EACCES fallback (was in the pamusb-conf manpage but missing from the wiki), adds the "Fixed in 0.9.3" advisory table
  • Syncs doc/CONFIGURATION, doc/SECURITY, doc/TROUBLESHOOTING from the wiki via make update-other-docs (two passes, since the advisory table was added after the first sync)

Why this approach

Standard release prep: version bump and changelog entries are atomic in a single commit for a clean, bisectable history. The make update-other-docs syncs are separate commits since that target requires a clean tree and commits on its own. Manpages were checked against all 18 changes and need no updates — the one behavior-affecting change (pamusb-evdev-helper, #437) already documented its manpage in the same PR.

🤖 This PR was generated with the assistance of Claude Sonnet 5

I have read the rules

mcdope and others added 3 commits July 2, 2026 16:49
- Bump version to 0.9.3 in version.h and pamusb-conf
- Add 0.9.3 section to ChangeLog with all 18 changes since 0.9.2
- Add 0.9.3 entry to debian/changelog and fedora/SPECS/pam_usb.spec
- Update arch_linux/PKGBUILD_stable to pkgver=0.9.3 (sha256 pending tag)
- Update SECURITY.md supported versions to 0.9.3

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Signed-off-by: McDope <tobiasbaeumer@gmail.com>
Signed-off-by: McDope <tobiasbaeumer@gmail.com>
@mcdope mcdope self-assigned this Jul 2, 2026
@mcdope
mcdope merged commit 9993723 into master Jul 2, 2026
46 of 48 checks passed
@mcdope
mcdope deleted the prepare-093 branch July 2, 2026 16:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant