Skip to content

Comments

Remove ENGINE_TABLE and ENGINE_REF_COUNT trace categories#28556

Closed
nhorman wants to merge 8 commits intoopenssl:feature/engineremovalfrom
nhorman:1426
Closed

Remove ENGINE_TABLE and ENGINE_REF_COUNT trace categories#28556
nhorman wants to merge 8 commits intoopenssl:feature/engineremovalfrom
nhorman:1426

Conversation

@nhorman
Copy link
Contributor

@nhorman nhorman commented Sep 15, 2025

With Engines going away we should eliminate these trace categories.

Remove them from the trace list, and any references to them, and update the documentation to exclude them

Checklist
  • documentation is added or updated
  • tests are added or updated

jogme and others added 5 commits September 8, 2025 15:25
As we can't do every change in one big PR (and we also don't want),
therefore there always will be failing tests until everything is
resolved/cleaned up. This way we silence the CI about engine tests and
later we can reenable them to see what else needs to be fixed.

Resolves: openssl/project#1371

Signed-off-by: Norbert Pocs <[email protected]>

Reviewed-by: Saša Nedvědický <[email protected]>
Reviewed-by: Richard Levitte <[email protected]>
Reviewed-by: Neil Horman <[email protected]>
Reviewed-by: Matt Caswell <[email protected]>
(Merged from openssl#28440)
Signed-off-by: Norbert Pocs <[email protected]>

Reviewed-by: Saša Nedvědický <[email protected]>
Reviewed-by: Richard Levitte <[email protected]>
Reviewed-by: Neil Horman <[email protected]>
Reviewed-by: Matt Caswell <[email protected]>
(Merged from openssl#28440)
Signed-off-by: Norbert Pocs <[email protected]>

Reviewed-by: Saša Nedvědický <[email protected]>
Reviewed-by: Richard Levitte <[email protected]>
Reviewed-by: Neil Horman <[email protected]>
Reviewed-by: Matt Caswell <[email protected]>
(Merged from openssl#28440)
This patch removes apps/engine.c and associated man pages.

Resolves: openssl/project#1370

Signed-off-by: Milan Broz <[email protected]>

Reviewed-by: Dmitry Belyavskiy <[email protected]>
Reviewed-by: Paul Dale <[email protected]>
Reviewed-by: Matt Caswell <[email protected]>
Reviewed-by: Richard Levitte <[email protected]>
Reviewed-by: Tomas Mraz <[email protected]>
(Merged from openssl#28481)
With ENGINES going away we need to remove these trace catagories
@nhorman nhorman self-assigned this Sep 15, 2025
@nhorman nhorman marked this pull request as draft September 15, 2025 20:34
As the subject indicates, with these trace categories gone, we shouldn't
reference them in the docs anymore.
@nhorman nhorman changed the base branch from master to feature/engineremoval September 15, 2025 20:38
@nhorman nhorman marked this pull request as ready for review September 15, 2025 20:38
@nhorman nhorman added the approval: review pending This pull request needs review by a committer label Sep 15, 2025
@nhorman nhorman linked an issue Sep 15, 2025 that may be closed by this pull request
@nhorman nhorman closed this Sep 15, 2025
@nhorman nhorman reopened this Sep 15, 2025
@github-actions github-actions bot added the severity: fips change The pull request changes FIPS provider sources label Sep 15, 2025
@paulidale paulidale added the branch: master Applies to master branch label Sep 15, 2025
@t8m t8m added triaged: feature The issue/pr requests/adds a feature tests: exempted The PR is exempt from requirements for testing labels Sep 16, 2025
@t8m t8m added approval: done This pull request has the required number of approvals and removed approval: review pending This pull request needs review by a committer labels Sep 16, 2025
@nhorman
Copy link
Contributor Author

nhorman commented Sep 17, 2025

merged to feature branch

@nhorman nhorman closed this Sep 17, 2025
openssl-machine pushed a commit that referenced this pull request Sep 17, 2025
With ENGINES going away we need to remove these trace catagories

Reviewed-by: Tomas Mraz <[email protected]>
Reviewed-by: Matt Caswell <[email protected]>
Reviewed-by: Paul Dale <[email protected]>
(Merged from #28556)
openssl-machine pushed a commit that referenced this pull request Sep 17, 2025
As the subject indicates, with these trace categories gone, we shouldn't
reference them in the docs anymore.

Reviewed-by: Tomas Mraz <[email protected]>
Reviewed-by: Matt Caswell <[email protected]>
Reviewed-by: Paul Dale <[email protected]>
(Merged from #28556)
nhorman added a commit that referenced this pull request Sep 17, 2025
With ENGINES going away we need to remove these trace catagories

Reviewed-by: Tomas Mraz <[email protected]>
Reviewed-by: Matt Caswell <[email protected]>
Reviewed-by: Paul Dale <[email protected]>
(Merged from #28556)
nhorman added a commit that referenced this pull request Sep 17, 2025
As the subject indicates, with these trace categories gone, we shouldn't
reference them in the docs anymore.

Reviewed-by: Tomas Mraz <[email protected]>
Reviewed-by: Matt Caswell <[email protected]>
Reviewed-by: Paul Dale <[email protected]>
(Merged from #28556)
nhorman added a commit to nhorman/openssl that referenced this pull request Sep 18, 2025
With ENGINES going away we need to remove these trace catagories

Reviewed-by: Tomas Mraz <[email protected]>
Reviewed-by: Matt Caswell <[email protected]>
Reviewed-by: Paul Dale <[email protected]>
(Merged from openssl#28556)
nhorman added a commit to nhorman/openssl that referenced this pull request Sep 18, 2025
As the subject indicates, with these trace categories gone, we shouldn't
reference them in the docs anymore.

Reviewed-by: Tomas Mraz <[email protected]>
Reviewed-by: Matt Caswell <[email protected]>
Reviewed-by: Paul Dale <[email protected]>
(Merged from openssl#28556)
mbroz pushed a commit to mbroz/openssl that referenced this pull request Sep 18, 2025
With ENGINES going away we need to remove these trace catagories

Reviewed-by: Tomas Mraz <[email protected]>
Reviewed-by: Matt Caswell <[email protected]>
Reviewed-by: Paul Dale <[email protected]>
(Merged from openssl#28556)
mbroz pushed a commit to mbroz/openssl that referenced this pull request Sep 18, 2025
As the subject indicates, with these trace categories gone, we shouldn't
reference them in the docs anymore.

Reviewed-by: Tomas Mraz <[email protected]>
Reviewed-by: Matt Caswell <[email protected]>
Reviewed-by: Paul Dale <[email protected]>
(Merged from openssl#28556)
nhorman added a commit to nhorman/openssl that referenced this pull request Sep 18, 2025
With ENGINES going away we need to remove these trace catagories

Reviewed-by: Tomas Mraz <[email protected]>
Reviewed-by: Matt Caswell <[email protected]>
Reviewed-by: Paul Dale <[email protected]>
(Merged from openssl#28556)
nhorman added a commit to nhorman/openssl that referenced this pull request Sep 18, 2025
As the subject indicates, with these trace categories gone, we shouldn't
reference them in the docs anymore.

Reviewed-by: Tomas Mraz <[email protected]>
Reviewed-by: Matt Caswell <[email protected]>
Reviewed-by: Paul Dale <[email protected]>
(Merged from openssl#28556)
nhorman added a commit to nhorman/openssl that referenced this pull request Sep 18, 2025
With ENGINES going away we need to remove these trace catagories

Reviewed-by: Tomas Mraz <[email protected]>
Reviewed-by: Matt Caswell <[email protected]>
Reviewed-by: Paul Dale <[email protected]>
(Merged from openssl#28556)
nhorman added a commit to nhorman/openssl that referenced this pull request Sep 18, 2025
As the subject indicates, with these trace categories gone, we shouldn't
reference them in the docs anymore.

Reviewed-by: Tomas Mraz <[email protected]>
Reviewed-by: Matt Caswell <[email protected]>
Reviewed-by: Paul Dale <[email protected]>
(Merged from openssl#28556)
mbroz pushed a commit to mbroz/openssl that referenced this pull request Oct 3, 2025
With ENGINES going away we need to remove these trace catagories

Reviewed-by: Tomas Mraz <[email protected]>
Reviewed-by: Matt Caswell <[email protected]>
Reviewed-by: Paul Dale <[email protected]>
(Merged from openssl#28556)
mbroz pushed a commit to mbroz/openssl that referenced this pull request Oct 3, 2025
As the subject indicates, with these trace categories gone, we shouldn't
reference them in the docs anymore.

Reviewed-by: Tomas Mraz <[email protected]>
Reviewed-by: Matt Caswell <[email protected]>
Reviewed-by: Paul Dale <[email protected]>
(Merged from openssl#28556)
nhorman added a commit to nhorman/openssl that referenced this pull request Oct 3, 2025
With ENGINES going away we need to remove these trace catagories

Reviewed-by: Tomas Mraz <[email protected]>
Reviewed-by: Matt Caswell <[email protected]>
Reviewed-by: Paul Dale <[email protected]>
(Merged from openssl#28556)
nhorman added a commit to nhorman/openssl that referenced this pull request Oct 3, 2025
As the subject indicates, with these trace categories gone, we shouldn't
reference them in the docs anymore.

Reviewed-by: Tomas Mraz <[email protected]>
Reviewed-by: Matt Caswell <[email protected]>
Reviewed-by: Paul Dale <[email protected]>
(Merged from openssl#28556)
mbroz pushed a commit to mbroz/openssl that referenced this pull request Dec 1, 2025
With ENGINES going away we need to remove these trace catagories

Reviewed-by: Tomas Mraz <[email protected]>
Reviewed-by: Matt Caswell <[email protected]>
Reviewed-by: Paul Dale <[email protected]>
(Merged from openssl#28556)
mbroz pushed a commit to mbroz/openssl that referenced this pull request Dec 1, 2025
As the subject indicates, with these trace categories gone, we shouldn't
reference them in the docs anymore.

Reviewed-by: Tomas Mraz <[email protected]>
Reviewed-by: Matt Caswell <[email protected]>
Reviewed-by: Paul Dale <[email protected]>
(Merged from openssl#28556)
nhorman added a commit to nhorman/openssl that referenced this pull request Dec 1, 2025
With ENGINES going away we need to remove these trace catagories

Reviewed-by: Tomas Mraz <[email protected]>
Reviewed-by: Matt Caswell <[email protected]>
Reviewed-by: Paul Dale <[email protected]>
(Merged from openssl#28556)
nhorman added a commit to nhorman/openssl that referenced this pull request Dec 1, 2025
As the subject indicates, with these trace categories gone, we shouldn't
reference them in the docs anymore.

Reviewed-by: Tomas Mraz <[email protected]>
Reviewed-by: Matt Caswell <[email protected]>
Reviewed-by: Paul Dale <[email protected]>
(Merged from openssl#28556)
nhorman added a commit to nhorman/openssl that referenced this pull request Dec 1, 2025
With ENGINES going away we need to remove these trace catagories

Reviewed-by: Tomas Mraz <[email protected]>
Reviewed-by: Matt Caswell <[email protected]>
Reviewed-by: Paul Dale <[email protected]>
(Merged from openssl#28556)
nhorman added a commit to nhorman/openssl that referenced this pull request Dec 1, 2025
As the subject indicates, with these trace categories gone, we shouldn't
reference them in the docs anymore.

Reviewed-by: Tomas Mraz <[email protected]>
Reviewed-by: Matt Caswell <[email protected]>
Reviewed-by: Paul Dale <[email protected]>
(Merged from openssl#28556)
mbroz pushed a commit to mbroz/openssl that referenced this pull request Dec 4, 2025
With ENGINES going away we need to remove these trace catagories

Reviewed-by: Tomas Mraz <[email protected]>
Reviewed-by: Matt Caswell <[email protected]>
Reviewed-by: Paul Dale <[email protected]>
(Merged from openssl#28556)
mbroz pushed a commit to mbroz/openssl that referenced this pull request Dec 4, 2025
As the subject indicates, with these trace categories gone, we shouldn't
reference them in the docs anymore.

Reviewed-by: Tomas Mraz <[email protected]>
Reviewed-by: Matt Caswell <[email protected]>
Reviewed-by: Paul Dale <[email protected]>
(Merged from openssl#28556)
nhorman added a commit to nhorman/openssl that referenced this pull request Dec 4, 2025
With ENGINES going away we need to remove these trace catagories

Reviewed-by: Tomas Mraz <[email protected]>
Reviewed-by: Matt Caswell <[email protected]>
Reviewed-by: Paul Dale <[email protected]>
(Merged from openssl#28556)
nhorman added a commit to nhorman/openssl that referenced this pull request Dec 4, 2025
As the subject indicates, with these trace categories gone, we shouldn't
reference them in the docs anymore.

Reviewed-by: Tomas Mraz <[email protected]>
Reviewed-by: Matt Caswell <[email protected]>
Reviewed-by: Paul Dale <[email protected]>
(Merged from openssl#28556)
mbroz pushed a commit to mbroz/openssl that referenced this pull request Dec 4, 2025
With ENGINES going away we need to remove these trace catagories

Reviewed-by: Tomas Mraz <[email protected]>
Reviewed-by: Matt Caswell <[email protected]>
Reviewed-by: Paul Dale <[email protected]>
(Merged from openssl#28556)
mbroz pushed a commit to mbroz/openssl that referenced this pull request Dec 4, 2025
As the subject indicates, with these trace categories gone, we shouldn't
reference them in the docs anymore.

Reviewed-by: Tomas Mraz <[email protected]>
Reviewed-by: Matt Caswell <[email protected]>
Reviewed-by: Paul Dale <[email protected]>
(Merged from openssl#28556)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approval: ready to merge The 24 hour grace period has passed, ready to merge branch: master Applies to master branch severity: fips change The pull request changes FIPS provider sources tests: exempted The PR is exempt from requirements for testing triaged: feature The issue/pr requests/adds a feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

remove ENGINE trace category

9 participants