Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
19 commits
Select commit Hold shift + click to select a range
250460f
release-tools: rewrite stage-release in Python
quarckster Aug 25, 2026
8b50704
review-tools: rewrite addrev, gitaddrev and cherry-checker in Python
quarckster Aug 25, 2026
c7bcd9d
lib: share the Python between release-tools and review-tools
quarckster Aug 25, 2026
094215d
reviewtools: require reviewers to be committers
quarckster Aug 25, 2026
8e6781d
lib: add a ruff config, fix its findings, and format at 100 columns
quarckster Aug 25, 2026
9eb1eb6
lib: add mypy and type the injectable seams as protocols
quarckster Aug 25, 2026
670985e
review-tools: fail clearly when a script is copied out of the checkout
quarckster Aug 25, 2026
fac7d39
lib: add build-pyz for self-contained executables
quarckster Aug 25, 2026
ecc5c99
release-tools: document the tested interpreter range
quarckster Aug 25, 2026
beae2a7
lib: ignore .mypy_cache
quarckster Aug 25, 2026
03e8ba7
Combine the three release HOWTOs into HOWTO-release.md
quarckster Aug 25, 2026
ea1176e
Rename READMEs to .md and switch to ATX headings
quarckster Aug 25, 2026
62faaff
remove unused files
quarckster Aug 25, 2026
8361213
Drop the archived openssl/web repository
quarckster Aug 25, 2026
8b2e889
reviewtools: produce compliant git trailers
quarckster Aug 25, 2026
f2fd684
addrev: replace filter-branch with commit-tree/update-ref
quarckster Aug 26, 2026
d3bc93d
addrev: say which commit is short of reviewers, and why
quarckster Aug 26, 2026
8268c1b
addrev: peel tags in one for-each-ref instead of rev-parse per tag
quarckster Aug 26, 2026
9a9d7b7
addrev: read the range in topological order
quarckster Aug 26, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions HOWTO-handle-security-issue.md
Original file line number Diff line number Diff line change
Expand Up @@ -281,7 +281,7 @@ or doing additional hardening inspired by the original problem.

## Making a release (Moderate / High / Critical severity issues)

Most of the release mechanics are found in [HOWTO-make-a-release.md] and
Most of the release mechanics are found in [HOWTO-release.md] and
will not be repeated here.

For premium releases, there's nothing additional to do, simply work off the
Expand Down Expand Up @@ -338,7 +338,7 @@ The recommended preparation is this:
```

At this point, your local repository should be properly set up to perform
the release following the instructions in [HOWTO-make-a-release.md]. When
the release following the instructions in [HOWTO-release.md]. When
publishing, push to the [private openssl/openssl repository], and you
may also want to push to the [private openssl/security repository]
for good measure.
Expand Down Expand Up @@ -605,7 +605,7 @@ Finish by publishing all the applicable
[public openssl/openssl repository]: https://github.com/openssl/openssl
[Security Policy]: https://openssl-library.org/policies/general/security-policy
[GitHub Security Advisory]: https://docs.github.com/en/code-security/security-advisories/repository-security-advisories/about-repository-security-advisories
[HOWTO-make-a-release.md]: ./HOWTO-make-a-release.md
[HOWTO-release.md]: ./HOWTO-release.md

[Write an early advisory text]: #write-an-early-advisory-text
[Write a security advisory text]: #write-a-security-advisory-text
Expand Down
170 changes: 0 additions & 170 deletions HOWTO-make-a-release.md

This file was deleted.

Loading