File tree Expand file tree Collapse file tree 1 file changed +14
-1
lines changed
Expand file tree Collapse file tree 1 file changed +14
-1
lines changed Original file line number Diff line number Diff line change @@ -40,12 +40,25 @@ All notable changes to this project will be documented in this file. The format
4040
4141## [ 1.2.3] - 2025-06-30
4242
43+ ### Added
44+ - Enhanced peer authentication with proper message handling at receiver side
45+ - Centralized certificate exchange logic with new ` sendCertificates ` method
46+ - Added ` SignCertificateWithWalletForTest ` for wallet-based certificate signing in tests
47+ - Implemented proper nonce creation/verification using ` utils.CreateNonce ` and ` utils.VerifyNonce `
48+
49+ ### Changed
50+ - Updated ` AUTH_PROTOCOL_ID ` from "authrite message signature" to "auth message signature"
51+ - Changed ` AuthMessage ` JSON marshaling to use ` wallet.BytesList ` for Payload and Signature fields
52+ - Enhanced signature creation/verification to use wallet methods with explicit protocol details
53+ - Improved mock wallet with ` VerifyHMAC ` implementation
54+
4355### Fixed
44- - Fixed an encoding bug in peer authentication
56+ - Fixed base64 concatenation bug in peer authentication nonce handling
4557- Fixed certificate signing bug in ` certificate_debug.go `
4658- Fixed ` TestPeerCertificateExchange ` test to properly encrypt certificate fields
4759- Improved error handling consistency using ` NewAuthError `
4860- Fixed variable naming consistency
61+ - Enhanced session state management and error messages throughout auth flow
4962
5063## [ 1.2.2] - 2025-06-27
5164### Added
You can’t perform that action at this time.
0 commit comments