Skip to content

add missing 45.0.0 changelog entry#12946

Merged
alex merged 3 commits intomainfrom
reaperhulk-patch-1
May 19, 2025
Merged

add missing 45.0.0 changelog entry#12946
alex merged 3 commits intomainfrom
reaperhulk-patch-1

Conversation

@reaperhulk
Copy link
Member

@Yossarian pointed out that we missed this breaking change #12110

@Yossarian pointed out that we missed this breaking change #12110
@reaperhulk
Copy link
Member Author

We should probably backport this to 45.0.x as well so that any subsequent 45.0.x releases have the corrected changelog.

@alex
Copy link
Member

alex commented May 19, 2025

We're calling this backwards incompatible because external implementers need to add it? I don't think we've historically documented additions this way -- I'm happy to add it, but I"m not wild about the bold BACKWARDS INCOMPATIBLE.

We did all the ABCs right, not just RSA?

@reaperhulk
Copy link
Member Author

We did add it to all keys. I'm okay with saying we should document this without the BACKWARDS INCOMPATIBLE, although any time we add to an ABC we are going to break external implementations and we even document how to do this type of external implementation now 😄

@alex
Copy link
Member

alex commented May 19, 2025

👍

@alex alex enabled auto-merge (squash) May 19, 2025 14:54
@alex alex merged commit e31f40b into main May 19, 2025
64 checks passed
@alex alex deleted the reaperhulk-patch-1 branch May 19, 2025 14:57
alex pushed a commit to alex/cryptography that referenced this pull request May 25, 2025
* add missing 45.0.0 changelog entry

@Yossarian pointed out that we missed this breaking change pyca#12110

* Update CHANGELOG.rst

* oops
reaperhulk added a commit that referenced this pull request May 25, 2025
* Rename PBES1 types to better match their origins in the spec (#12976)

PBEParams is defined in RFC 8018 as going with PBES1, but then its also used by PKCS#12 ciphers in RFC 7292.

* add vector and test for longer salt length in PBE (#12977)

* add vector and test for longer salt length in PBE

* Update docs/development/test-vectors.rst

Co-authored-by: Alex Gaynor <alex.gaynor@gmail.com>

---------

Co-authored-by: Alex Gaynor <alex.gaynor@gmail.com>

* fixes #12949 -- added support for decrypting des-cbc-md5 keys (#12978)

* add missing 45.0.0 changelog entry (#12946)

* add missing 45.0.0 changelog entry

@Yossarian pointed out that we missed this breaking change #12110

* Update CHANGELOG.rst

* oops

* changelog + version bump

* add pbeWithMD5AndDES-CBC test vector (#12956)

* typo

* fix documentation for the decrepit algorithms module (#12953)

---------

Co-authored-by: Paul Kehrer <paul.l.kehrer@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants