File tree Expand file tree Collapse file tree 1 file changed +17
-1
lines changed
Expand file tree Collapse file tree 1 file changed +17
-1
lines changed Original file line number Diff line number Diff line change @@ -5,7 +5,8 @@ All notable changes to this project will be documented in this file. The format
55## Table of Contents
66
77- [ Unreleased] ( #unreleased )
8- - [ 1.9.22 - 2025-12-04] ( #1922---2025-12-04 )
8+ - [ 1.9.22 - 2025-12-05] ( #1923---2025-12-05 )
9+ - [ 1.9.22 - 2025-12-05] ( #1922---2025-12-04 )
910- [ 1.9.21 - 2025-12-04] ( #1921---2025-12-04 )
1011- [ 1.9.20 - 2025-12-02] ( #1920---2025-12-02 )
1112- [ 1.9.19 - 2025-12-02] ( #1919---2025-12-02 )
@@ -195,6 +196,21 @@ All notable changes to this project will be documented in this file. The format
195196
196197---
197198
199+ ## [ 1.9.23] - 2025-12-05
200+
201+ ### Fixed
202+ - Gracefully handle encoding of the point at infinity (TOB-19).
203+ ` Point.encode() ` now returns the SEC1-compliant ` 0x00 ` encoding for
204+ ` Point(null, null) ` instead of triggering an internal assertion due to
205+ invalid reduction context.
206+
207+ ### Security
208+ - Addressed TOB-19: eliminated assertion failures caused by encoding elliptic
209+ curve points with null coordinates. Ensures safe, standards-compliant
210+ behavior for malformed or edge-case point objects.
211+
212+ ---
213+
198214### [ 1.9.22] - 2025-12-04
199215
200216### Changed
You can’t perform that action at this time.
0 commit comments